Informática, Programación
SQL Onde: métodos de aplicación e exemplos
para traballar con bases de datos SQL é considerada unha das linguaxes de programación máis comúns. linguaxe de deseño non só crear unha base de datos, pero tamén pasar tempo con ela varias manipulacións sobre a modificación de datos ou mostra.
Para seleccionar datos de base de datos a usar Select proxecto [conxunto de datos] desde [nome da táboa]. A experiencia demostrou que no 80% dos casos de uso en solicitudes de recuperación de datos que aplicar unha variedade de condicións - opcións. Para iso nun idioma ademais da solicitude, a súa complexidade, condición introducida polo SQL-Onde.
Métodos de uso onde as condicións
Moitas veces, o programador debe ser seleccionado principalmente para fornecer un informe, os datos almacenados na base de datos. Isto pode non ser o suficiente para construír unha consulta selección simple. Como norma xeral, tamén debe ter en conta unha variedade de condicións, parámetros de mostraxe, que poden ser moi, ou cheque. os datos están descritos no rango ou dunha táboa especial.
SQL-Onde deseño pode ser usado para definir os datos ou condicións de mostraxe para comprobar a aparición de datos miniaturizados ou lados da mesa.
Onde o uso para definir os parámetros de mostraxe
Se desexa especificar certos parámetros para seleccionar unha base de datos de informes, -SQL Onde sintaxe proxecto pode ser organizado con bastante facilidade. Para iso, pode utilizar as seguintes regras:
Necesitamos prostroen solicitude estándar polo Select * from construción.
Determinada utilizando unha clave Únete estruturas coas que táboas van facer unha selección.
Coa estrutura Onde lista de parámetros definidos para unha mostra.
Este tipo de solicitude é moi sinxelo en construción e non causa dificultades mesmo para principiantes.
Utilizando a estrutura para comprobar a aparición de
Se o desenvolvedor encargado non só escoller a partir dos datos sobre a condición da táboa, pero tamén para comprobar a súa entrada en unha ou máis táboas doutro plan, SQL-onde o deseño é indispensable.
Con esta construción, a sintaxe pode construír as mesmas condicións, pero con consultas noutras citas, que pode comprobar a aparición de liñas seleccionadas nun conxunto de táboas de base de datos de terceiros.
Como regra xeral, para este fin formado unha táboa temporal que grava todo o necesario, para verificar a aparición dun conxunto de datos.
Exemplos de Uso Onde
Onde exemplos SQL será dado momento. Comecei a imaxinar que hai dúas táboas cos datos - Tovar e TovarAmount. Na primeira, hai os nomes dos produtos vendidos, o prezo, a data de venda eo cliente que adquiriu o produto. No segundo indicou a presenza das mercadorías, ou mellor, o que está dispoñible.
Un exemplo dun parámetro de consulta, que especifica os elementos vendidos por un determinado período de días serán os seguintes tipos de proxecto:
Seleccione * de Tovar
Onde T_Date> = '12 / 01/2016 'e T_Date <=' '12 / 07/1016 e T_PriceOut> 0
Tal plan a consulta devolve unha lista de produtos, táboas de datos, que foron vendidos nos primeiros sete días de decembro, como indica por unha das condicións de mostraxe: T_PriceOut> 0.
Se consideramos a condición da produción de bens que están en stock, a construción dun plan deste tipo será:
Seleccione * de Tovar
Onde T_Tovar en (seleccione TA_Tovar onde TA_ Valor> 0)
condicións aniñada na Onde pode haber moitos, pero paga a pena mencionar que son impostas as condicións, máis tempo vai realizar a consulta. Esta foi a razón para o uso de táboas temporais. Moito máis rápido para xerar varios destes, e despois comparar os datos en si, do que construír unha condición con varios niveis de validación de datos.
Similar articles
Trending Now