Preguntas etiquetadas con where-clause

18
SQL JOIN - cláusula WHERE vs. cláusula ON
Después de leerlo, este no es un duplicado de uniones explícitas vs implícitas de SQL . La respuesta puede estar relacionada (o incluso la misma) pero la pregunta es diferente. ¿Cuál es la diferencia y qué debe ir en cada uno? Si entiendo la teoría correctamente, el optimizador de consultas …

7
DONDE vs TENER
¿Por qué necesita colocar columnas que cree usted mismo (por ejemplo select 1 as "number") después HAVINGy no WHEREen MySQL? ¿Y hay inconvenientes en lugar de hacerlo WHERE 1(escribir la definición completa en lugar del nombre de una columna)?

6
Izquierda Unirse con la cláusula Where
Necesito recuperar todas las configuraciones predeterminadas de la tabla de configuraciones pero también tomar la configuración de caracteres si existe para el carácter x. Pero esta consulta solo recupera la configuración donde el carácter es = 1, no la configuración predeterminada si el usuario no ha configurado a nadie. SELECT …


2
MySQL unirse con la cláusula where
Tengo dos mesas a las que me quiero unir. Quiero todas las categorías en la tabla de categorías y también todas las categorías suscritas por un usuario en la tabla category_subscriptions. esencialmente esta es mi consulta hasta ahora: SELECT * FROM categories LEFT JOIN user_category_subscriptions ON user_category_subscriptions.category_id = categories.category_id Esto …
130 mysql  join  where-clause 

6
¿El orden de las cláusulas where es importante en SQL?
Digamos que tengo una tabla llamada que PEOPLEtiene 3 columnas ID, LastName, FirstName, ninguna de estas columnas está indexada. LastNamees más único y FirstNamemenos único. Si hago 2 búsquedas: select * from PEOPLE where FirstName="F" and LastName="L" select * from PEOPLE where LastName="L" and FirstName="F" Creo que el segundo es …

6
MySQL - ORDER BY valores dentro de IN ()
Espero ordenar los elementos devueltos en la siguiente consulta por el orden en que se ingresaron en la función IN () . ENTRADA: SELECT id, name FROM mytable WHERE name IN ('B', 'A', 'D', 'E', 'C'); SALIDA: | id | name | ^--------^---------^ | 5 | B | | 6 …




3
Filtrar tabla antes de aplicar la combinación izquierda
Tengo 2 tablas, quiero filtrar la 1 tabla antes de que las 2 tablas se unan. Tabla de clientes: ╔══════════╦═══════╗ ║ Customer ║ State ║ ╠══════════╬═══════╣ ║ A ║ S ║ ║ B ║ V ║ ║ C ║ L ║ ╚══════════╩═══════╝ Tabla de entrada: ╔══════════╦═══════╦══════════╗ ║ Customer ║ Entry …
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.