*   >> läser Utbildning artiklar >> science >> programming

Sök Förhållandena i Mysql SQL Statements

Att genomföra databas i MySQL - Del 6Introduction Detta är del 6 av min serie, Genomförande databas i MySQL. Jag antar att du har läst alla de olika delarna i serien (eller motsvarande tutorials från annat håll) fram till denna punkt. I denna del av serien, ser vi på sökvillkor i MySQL SQL-satser. Vi såg följande syntax i den tidigare delen av serien: CHECK (expr) Här står expr för uttryck. Det är också ett sökvillkor i den meningen att den används för att söka information i databasen. Vi får se många praktiska exempel, senare.

I denna del av serien, vi lär operatörerna av en sökning tillstånd. Obs: Om du inte kan se koden, eller om du tror att något saknas (bruten länk, bild frånvarande), bara att kontakta mig på [email protected]. Det vill säga, kontakta mig för minsta problem du har om vad du är reading.Comparison Operatörer i ett sökvillkor du kan behöva vad som kallas en jämförelseoperator.

Det finns ett stort antal av dem, vars symboler ger jag här och deras betydelser: = lika med> större än> = större än eller lika med = inte lika Ett exempel på en sökning-tillstånd: pris> 0 där priset är kolumnnamnet för pris. I kolumnen definition när du skapar en tabell, skriver du detta i CHECK begränsning som, CHECK (pris> 0) Detta innebär, varje prisvärde i priset kolumnen i tabellen ska alltid vara större än noll (det är inte alfabetet O). Obs: Sök villkor används på många ställen; inte bara i CHECK constraint.

NULL i bestämmelser För enkelhet, betrakta en NULL-värde som en tom cell i en tabell. Exempel på hur du kan använda NULL under förhållanden är följande, där lönen är namnet på en kolumn: Lön är null Lön IS NOT NULL Här NULL, NOT, och IS är reserverade words.Logical Operatörer En annan typ av aktörer faller i klass av logiska operatorer. Namnen på operatörerna är AND, OR och NOT. Dessa tre ord är reserverade ord. Du kan ha att göra med kunden bord och vill rader helheter CustonerIDs är större än 5 och på samma gång är mindre än 10; du skulle skriva följande:.

(CustomerID> 5) och (CustomerID Användningen av AND operatören kan vara så enkelt tittar på denna del av koden, det är ett uttryck till vänster OCH operatör inom parentes, och ett uttalande om höger om operatören inom parentes. Du använder fästen för uttryck som du vill ska beräknas först. Använd alltid parenteser så här, annars den ordning i vilken hela uttrycket kommer att beräknas inte blir vad du vill, och du kommer att ha fel ..

svar Denna användning av konsoler är tillämplig på OR och

Page   <<       [1] [2] >>
Copyright © 2008 - 2016 läser Utbildning artiklar,https://utbildning.nmjjxx.com All rights reserved.