Tutoriales de select dos columnas

9 tutoriales
Ordenado por: más recientes - mejor valorados
Tutorial de - 12 de Enero de 2007
Este curso contiene cuatro actividades. Publico la primera actividad.
Cap 6 Reglas no escritas para un buen diseño de base de datos
  ).   No incluir dos columnas cuyos valores estén entrelazados (p. Ej. , el nombre del Departamento y el ID de Departamento), salvo que una de las columnas sea la clave primaria de la tabla.   Evitar utilizar varias tablas con estructuras similares para representar pequeñas variaciones de la misma entidad
Cap 3 Definición y terminología de un rdbms
  , actualización y borrado de datos". Esto significa que las cláusulas SELECT , UPDATE, DELETE e INSERT deben estar disponibles y operables sobre los registros independientemente del tipo de relaciones y restricciones que haya entre las tablas.   Regla No. 8 - La regla de independencia física
Cap 4 Normalización
  Criterios previos antes de calificar para convertirse en una relación.  No duplicados No debe haber nunca dos columnas o filas totalmente idénticas. Si dos filas son totalmente idénticas, entonces hacen falta algunos atributos que las haga diferentes y distinguibles. Ejemplo: Dos registros de discos


Tutorial de Manuel Soriano - 08 de Noviembre de 2005
Este cursillo de SQL se centrará en la generalidad del SQL. Trataremos con postgreSQL que es un servidor de bases de datos vía SQL de dominio público. Estudiaremos los comandos SQL con un mayor detalle...
Cap 2 Primer Paso
  , por eso nos devuelve las dos columnas de países y las 3 de provincias, ahora queremos algo más explícito select a. Cod_pais, cod_provincia, nombre, nom_provincia--- from paises a, provincias b--- where a. Cod_pais = b. Cod_pais;------cod_pais|cod_provincia|nombre|nom_provincia
Cap 4 Revisión de Conceptos
  UNA PARTE". Hemos visto varios comandos: || ##**CREATE TABLE**## || Este comando permite crear una tabla con sus columnas . || || ##**DROP TABLE**## || Borrará la tabla. || || ##** SELECT **## || Este comando es la base de SQL, es el que permite crear una tabla temporal con los datos que necesitamos
Cap 3 Funciones
  A tÍtulo de ejemplo vamos a ver la función de recuento de tuplas, ##count()##. select count(*) from municipios;------count----------- 27---(1 row)--- Nos devuelve el número de tuplas que tiene la tabla de municipios, ahora: select cod_pais, count(*) from municipios--- group by cod_pais


Tutorial de Alvaro Marín Illera alvaro at rigel.deusto.es - 27 de Octubre de 2005
Su principal objetivo de diseño fue la velocidad, por ello se suprimieron algunas características de los demás SGBDs (Sistema de Gestion de Base de Datos), como las transacciones y las subselects. Consume pocos recursos y...
Cap 4 Creando una Base de Datos en MySQL
  (NULL,1,now(),"Primer mensaje",NULL,1);---mysql>insert into Usuario values(NULL,"cicatriz","cicatriz@enlamatriz. Org",");---mysql>insert into Mensaje values(NULL,1,now(),"Segundo Mensaje",NULL,1);---Para hacer una consulta sencilla de todos los mensajes que ha escrito split, hacemos: mysql> select
Cap 4 Creando una Base de Datos en MySQL
  , hacemos: mysql> select Mensaje. Texto from Mensaje,Usuario where Usuario. Id=Mensaje. Autor and Usuario. Nick="split";---+-----------------+---| texto |---+-----------------+---| Primer mensaje |---| Segundo Mensaje |---+-----------------+---2 rows in set (0. 01 sec
Cap 3 Usando mysql
  Estamos trabajando, lo podemos hacer con: mysql> select database(); ---+------------+---| database() |---+------------+---| mysql |---+------------+---1 row in set (0. 00 sec)---También podemos hacerlo para recordar el usuario con el que estabamos: mysql> select user();---Para ver las tablas


Tutorial de Mononeurona - 27 de Octubre de 2005
Varios de los ejemplos aquí presentados usan tablas ''abstractas'' A y B. Las definiciones son: create table A (a int) create table B (a int, b int, s int, foreign key (a) references A(a) )
Cap 5 Uso de HAVING en self-joins
  Esto está explicado en el librito Optimizing Transact-SQL, pero vale la pena comentarlo: Supongamos que tengo una tabla con una columna numérica, y quiero el máximo que es menor a un número K dado: la solución obvia es: select max(foo) from bar where foo < K pero no sirve si quiero traer otras
Cap 3 Eliminación de WHERE.. =IN.=.
  Supongamos que tenemos una consulta del tipo "Traer todos los ##B## que tienen estado ##s## igual a 1 ó 3". La idea es usar una función que nos de un valor que podamos distinguir como indicación de pertenencia al conjunto de valores requeridos. En vez de escribir: select * from B where s in (1, 3
Cap 7 Acerca de una matriz
  De intervalos semiabiertos S' = {[ai, ai+1)}0 <=i Select z from matrix where i = ( select max(i) from y_coord where y <= //Y//) and j = ( Select


Tutorial de José Manuel - 23 de Noviembre de 2009
Esta colección la he ido recopilando a través de mi experiencia con PB. Puedes encontrar todo tipo de trucos, desde básicos hasta los más avanzados. Animo a todos los programadores de PB que echen un...
Cap 8 Mover las columnas de una datawindow grid
  Cuando se crea una datawindow grid, las columnas aparecen en el mismo orden en que las hayas dentro del SELECT y aparentemente ese orden no se puede cambiar. ---Lo que tienes que hacer el poner la datawindow en "preview" dentro del propio "datawindow painter", arrastrar la columna que quieras hasta
Cap 6 Eliminar columnas invisibles
  Cada vez que hagas una datawindow, puedes eliminar todos los objetos columna que no vayan a visualizarse, en vez de ponerlos como invisibles. ---Es decir, si creas un SELECT con 5 columnas , pero en la datawindow sólo vas a ver una de ellos, puedes eliminar los 4 objetos columna que te sobran
Cap 7 Uso del 'Retrieve as Needed'
  Con el conjunto de datos completo. --- Ten en cuenta que en muchas ocasiones, no ahorrarás tiempo, ya que el tiempo que trascurre desde que recuperas el primer registro hasta el último, no es demasiado grande. En estos casos, el mayor tiempo se da desde que se lanza la instrucción SELECT , hasta


Tutorial de Antonio Castro Snurmacher (Madrid 01/01/2000). - 27 de Octubre de 2005
La palabra 'awk' se usa tanto para referirse a un lenguaje de manipulación de ficheros de datos como para referirse a su interprete. Dado que los SO tipo Unix incluido Linux acostumbran con mucha frecuencia...
Cap 16 Arrays
  _ select SW? 0:03 (init) 40 0 2 1 0 0 0 0 bdflush SW? 0:18 (kflushd) 40 0 3 1 0 0 0 0 kupdate SW? 0:18 (kupdate) 840 0 4 1 0 0 0 0 kpiod SW? 0:00 (kpiod) 840 0 5 1 0
Cap 16 Arrays
  En formato largo. Si intenta realizar este ejemplo obtendrá un resultado necesariamente diferente. $ ps axl > ps-axl. Out ; cat ps-axl. Out FLAGS UID PID PPID PRI NI SIZE RSS WCHAN STA TTY TIME COMMAND 100 0 1 0 0 0 756 0 do_ select
Cap 6 Selección de registros por campo
  . También vemos que las primeras líneas usan un solo dígito para el número de registro y luego usan dos dígitos. Esto que las columnas no queden alineadas. Vamos a modificar el programa para que muestre los registros completos ($0) cuando no se cumpla la condición anterior. Para ello editaremos un fichero


Tutorial de KDE-Hispano - 09 de Noviembre de 2005
Hace muuuuucho tiempo, cuando empezaba a aprender algo sobre php, me llamó la atención un sitio donde una persona escribia sus experiencias a la hora de aprender php de un modo informal, pero muy instructivo,...
Cap 7 Primer proyecto (5)
  La cabeza es que una primera lectura habia que hacerla nada más cargar el formulario... Asi que en el evento **open** del formulario inicial le añadí lo siguiente: ##query = " SELECT cod, DATE_FORMAT(fecha, '%d/%m/%Y') as fecha, concepto, CONCAT(cantidad, ' €') as cantidad, origen FROM
Cap 8 Primer proyecto (6)
  , TVultGastos[TVultGastos. Row, 4]. Text)      f. ShowModal()      query = " SELECT cod, DATE_FORMAT(fecha, '%d/%m/%Y') as fecha, concepto, CONCAT(cantidad, ' €') as cantidad, origen FROM HomeGestion. Gastos ORDER BY fecha ASC"      Mdb. Fill_view(TVultGastos, query) END Definimos la variable query
Cap 3 Primer proyecto (1)
  : GASTOS Mi idea es dividir la pestaña en dos zonas, una para insertar nuevos gastos (que es lo que mas se hará con el programa) y otra parte (la inferior) para las ultimas entradas de gastos. Para dividir utilicé un frame para arriba, con el titulo "Insertar Gastos" y otro para abajo


Tutorial de Amanda - 08 de Marzo de 2006
Qué son y como funcionan las bases de datos. Trataremos conceptos muy básicos que os servirán como apoyo a todos aquellos que queráis profundizar más tarde en este tema.
Cap 7 Integridad Referencial
  A partir de la versión 4. 0 con MySql se puede verificar la integridad referencial. Antes, para poder controlar este factor era necesario utilizar el comando SELECT .... LEFT JOIN, pero en la version 4.0. Se ha agregado a la lista de tipos de tablas soportadas en una instalación típica el tipo
Cap 8 Practica I
  dos columnas nos indican el tipo de tabla MyISAM y su tamaño------**Tablas**------Mi base de datos la instalé con el prefijo foro_. Ya se ha comentado en este sitio lo interesante que es instalar la base de datos con un prefijo. Normalmente los proveedores permiten que dispongamos
Cap 9 Modelos de Gestores de Bases de Datos
  De las tablas" Estado de la tabla. Decimos que una tabla se encuentra en estado de primera forma, si todas columnas de la tabla contienen valores atómicos y decimos que un valor es atómico cuándo es indivisible. Por ejemplo, si en la tabla libros dedicásemos una columna para anotar el título del libro


Tutorial de Daexma - 18 de Septiembre de 2005
Kerio Personal Firewall es una aplicación que protege los ordenadores personales de ataques externos (típicamente desde Internet), bichos (virus, gusanos, troyanos, R.A.T.,... ) y de las propias aplicaciones que se ejecutan en nuestro PC (evitando,...
Cap 5 Módulos
  De la entrada Remote del diálogo para la creación de filtros avanzados. Los grupos de IP pueden verse y definirse desde la pestaña IP Group en la ventana Advanced Packet Filter. La ventana consiste en dos columnas : Group name - Nombre de un grupo IP. Use el botón + para ver la lista de todos
Cap 1 Preambulo
  FREEWARE. ** Hay disponible ** dos versiones** de Kerio Personal Firewall: **Full** //(de pago)// y **Freeware** //(gratuita). // El paquete de instalación es el mismo para las dos versiones. Después de la instalación el programa **funcionará como versión Full por un periodo de prueba de 30 días**, si