Preguntas etiquetadas con sql

137
¿Cuál es el propósito de la palabra clave SQL "AS"?

Puede establecer alias de tabla en SQL escribiendo el identificador justo después del nombre de la tabla. SELECT * FROM table t1; Incluso puede usar la palabra clave ASpara indicar el alias. SELECT * FROM table AS t1; ¿Cuál es la diferencia entre ellos si hay alguno? Veo que las personas...

137
GROUP_CONCAT ORDER BY

Tengo una mesa como: +-----------+-------+------------+ | client_id | views | percentage | +-----------+-------+------------+ | 1 | 6 | 20 | | 1 | 4 | 55 | | 1 | 9 | 56 | | 1 | 2 | 67 | | 1 | 7 | 80 | | 1 | 5 | 66 | | 1 | 3 | 33 | | 1 | 8 | 34 | | 1 | 1 | 52 | Lo intenté group_concat: SELECT...

137
Cadena de orden SQL como número

Tengo números guardados VARCHARen una base de datos MySQL. No puedo hacerlos INTdebido a otras circunstancias dependientes. Los toma como caracteres, no como números mientras los ordena. En la base de datos tengo 1 2 3 4 5 6 7 8 9 10... En mi página muestra una lista ordenada como esta: 1 10...

137
¿Es una buena idea indexar el campo de fecha y hora en mysql?

Estoy trabajando en el diseño de una gran base de datos. En mi aplicación tendré muchas filas, por ejemplo, actualmente tengo una tabla con 4 millones de registros. La mayoría de mis consultas utilizan la cláusula datetime para seleccionar datos. ¿Es una buena idea indexar campos de fecha y hora en...

136
¿Cuál es la razón para no usar select *?

He visto a varias personas afirmar que debe nombrar específicamente cada columna que desee en su consulta de selección. Suponiendo que voy a usar todas las columnas de todos modos, ¿por qué no usaría SELECT *? Incluso teniendo en cuenta la pregunta * Consulta SQL: seleccione * de la vista o...

136
Establecer permanentemente la ruta del esquema Postgresql

Necesito establecer la ruta del esquema en Postgres para no especificar siempre la tabla de puntos del esquema, por ejemplo schema2.table. Establecer ruta de esquema: SET SCHEMA PATH a,b,c solo parece funcionar para una sesión de consulta en mac, después de cerrar la ventana de consulta, la...

136
MySQL Insertar en varias tablas? (¿Normalización de la base de datos?)

Intenté buscar una forma de insertinformación en varias tablas en la misma consulta, pero descubrí que es imposible. Entonces lo quiero insertsimplemente usando múltiples consultas, es decir; INSERT INTO users (username, password) VALUES('test', 'test') INSERT INTO profiles (userid, bio, homepage)...

136
Diferencia entre vista y tabla en sql

Posible duplicado: diferencia entre vistas y tablas en el rendimiento ¿Cuál es la principal diferencia entre vista y tabla en SQL? ¿Hay alguna ventaja de usar vistas en lugar de