Preguntas etiquetadas con sql

136
SQL "entre" no incluido

Tengo una consulta como esta: SELECT * FROM Cases WHERE created_at BETWEEN '2013-05-01' AND '2013-05-01' Pero esto no da resultados a pesar de que hay datos en el 1er. created_atparece 2013-05-01 22:25:19, sospecho que tiene que ver con el tiempo? ¿Cómo podría resolverse esto? Funciona bien si...

136
Unión SQL en varias columnas en las mismas tablas

Tengo 2 subconsultas, pero tengo problemas para unir columnas de las mismas tablas. Lo intenté: SELECT * FROM (SELECT userid, listid FROM user_views_table WHERE date='2013-05-15' AND view_type='lists') a JOIN (SELECT sourceid, destinationid FROM actions_table WHERE date='2013-05-15' AND...

136
Clave externa a clave no primaria

Tengo una tabla que contiene datos, y una de esas filas debe existir en otra tabla. Por lo tanto, quiero una clave externa para mantener la integridad referencial. CREATE TABLE table1 ( ID INT NOT NULL IDENTITY(1,1) PRIMARY KEY, AnotherID INT NOT NULL, SomeData VARCHAR(100) NOT NULL ) CREATE...

134
SELECCIONE CON Oracle

Estoy tratando de hacer un SELECT INTO usando Oracle. Mi consulta es: SELECT * INTO new_table FROM old_table; Pero me sale el siguiente error: SQL Error: ORA-00905: missing keyword 00905. 00000 - "missing keyword" Alguna idea de lo que está mal? El comportamiento estándar de lo anterior...

134
¿Qué es un "lote" y por qué se utiliza GO?

He leído y leído sobre MSDN, etc. Ok, entonces señala el final de un lote. ¿Qué define un lote? No veo por qué necesito ir cuando estoy pegando un montón de scripts para ejecutarlos todos al mismo tiempo. Nunca he entendido GO. ¿Alguien puede explicar esto mejor y cuándo necesito usarlo (después...