Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Kliknite na tlačidlo " Štart " , " Všetky programy " a potom " SQL Server 2008 . " Kliknite na " SQL Server Management Studio " , vyberte ho . Zadajte svoje užívateľské meno a heslo pre prihlásenie do správy štúdiu . Kliknite na " databázy " na " Prieskumník objektov " , rozšíriť databázu . Vyhľadajte a kliknite na požadovanú databázu .
2
Pravým - kliknite na " tabuľky " a potom kliknite na tlačidlo " Nový stôl " vytvoriť novú tabuľku s názvom " položky . " Vytvoriť tri polia : " id " , " name " a " sold_out " kliknutím na prázdne pole a zadaním názvu poľa . Kliknite na " dátový typ " Možnosti drop - dole vedľa názvu poľa , a vyberte " varchar " typ pre pole " id " . Podobne nastaviť " Názov " pole ako " varchar " dátový typ a potom nastaviť tretie pole ako " int " typu .
3
Kliknite na tlačidlo " Nová otázka " na pravom paneli okna . Zadajte nasledujúci kód :
Vložiť do položiek ( id , meno ) VALUES ( 1 , " item1 " , null )
vložte do položiek ( id , meno ) VALUES ( 2 , " item2 " , 1 )
vložte do položiek ( id , meno ) VALUES ( 3 , " item3 " , 1 )
Kliknite na " spustenie " na vykonanie dotazu. Tento príkaz vloží tri záznamy do tabuľky .
4
Zadajte nasledujúci kód počítať položky , ktoré neboli vypredané. " Sold_out " stĺpec " položky " tabuľka ukazuje , či položka je vypredaný , s hodnotou " 1 " v stĺpci s uvedením tovar je vypredaný a " 0 " , čo znamená , že prostriedky sú ešte na sklade .
< P > SELECT ID ,
(
Count ( * ) AS item_count ,
)
(
Count ( NULLIF ( 1 , sold_out ) )
) AS item_not_sold_out
hodnotu sold_out v prvom zázname je NULL . Funkcia NULLIF vracia " 1 " pre prvý záznam . Funkcia " Count " budú počítať . Počet počítanie budú zaznamenané v stĺpci s názvom " item_not_sold_out . "
Copyright © počítačové znalosti Všetky práva vyhradené