E hoʻohana i ka SQL COUNT e hoʻihoʻi i ka nui o nāʻikepili
ʻO ka mea nīnau he mea nui o ka Language Query Structured (SQL). Hōʻiliʻiliʻo ia i nāʻikepili e pili ana i nā papa helu kūikawā mai kahiʻikepili pūnaewele. Hiki iāʻoe ke hoʻohana i nā nīnau query - me ka hana COUNT () no ka loaʻaʻana o nāʻike a pau mai kahi pūnaewele.
Hana maikaʻi ka hoʻohanaʻana i ka SQL COUNT () no ka mea e hiki iāʻoe ke helu i nāʻikepili pūnaewele e pili ana i nā pae hoʻohālikelike i hoʻohuiʻia. Hiki iāʻoe ke hoʻohana ia mea e helu i nā moʻo'ōlelo a pau i loko o ka papa, e helu i nā helu kūikawā i loko o ke kālamu, aiʻole e helu i ka helu o nā manawa i hoʻopaʻaʻia e hālāwai me kekahi mau koho.
Ke nānā nei kēiaʻatikala i ka nānāʻana i kēlā me kēia mau hiʻohiʻona.
Hoʻonohonohoʻia kēia mau hiʻohiʻona i ka waihonaʻenehana o Northwind, hoʻohana pinepineʻia me nā huahanaʻikepili no ka hoʻohanaʻana i kumu aʻo.
Eia kahi hapa o ka papahana Hua'ōlelo o ka database:
ProductID | Inoa mea kūʻai | SupplierID | NuiPerUnit | UnitPrice | UnitsInStock |
---|---|---|---|---|---|
1 | Chai | 1 | 10 pahu x 20 mau peke | 18.00 | 39 |
2 | Huli | 1 | 24 - 12 oz mau'ōmole | 19.00 | 17 |
3 | ʻO ka sygne Aniseed | 1 | 12 - 550 ml mau omole | 10.00 | 13 |
4 | ʻO Chef Anton's Cajun Seasoning | 2 | 48 - 6 'ai kek | 22.00 | 53 |
5 | ʻO Chef Anton's Gumbo Mix | 2 | 36 pahu | 21.35 | 0 |
6 | Kākoʻo nuiʻo Grandma's Boysenberry | 3 | 12 - 8 oz | 25.00 | 120 |
7 | ʻOʻAnakala Bobʻo Organic Dried Pears | 3 | 12 - 1 lb pkgs. | 30.00 | 15 |
Heluhelu i nāʻIke i loko o kahi papa
ʻO ka hulina maʻamau ka heluʻana i ka helu o nā moʻolelo i ka papa. Inā makemakeʻoe eʻike i ka helu o nā mea e waiho nei i kahi papahana huahana, e hoʻohana i ka nīnau ma hope nei:
KANAKA HOU (*)
MAI i ka huahana;
Kuhi kēia hulina i ka helu o nā lālani i ka pākaukau. Ma kēia hana, 7.
Ka helu helu hoʻohālikelike ma kahi pae
Hiki iāʻoe ke hoʻohana i ka hana COUNT no kaʻikeʻana i ka helu o nā helu kūikawā i loko o ke kolamu. I ka laʻana, inā makemakeʻoe eʻike i ka helu o nā mea hoʻolaha likeʻole me nā huahana iʻikeʻia i loko o kaʻoihana huahana, hiki iāʻoe ke hana i kēia ma ka hoʻohanaʻana i ka hulina penei:
KUMU KAULĀ (ka mea SupplierID)
MAI i ka huahana;
Hiki i kēia hulina ke hoʻihoʻi i ka helu o nāʻike maʻamau i loaʻa ma ka pae COM SupplID. Ma kēia hihia, he 3 ka pane,ʻo ia hoʻi ka helu 1, 2 a me 3.
Ka heluʻana i nā Paʻa Huli Paʻa
E hoʻohui i ka hana COUNT () me ka paukū WHERE no ka hoʻomaopopoʻana i ka helu o nā moʻolelo i kūlike i nā koho. Eia kekahi lā, inā paha e makemake ana ka luna o ka 'Oihana e hoʻomaopopo i keʻano o nāʻoihana' āina i loko o ka 'Oihana. Ke kuhikuhi nei kēia hulina i ka helu o nā lālani e pili ana i UnitsInStock ma lalo o 50 mau kiʻina:
KANAKA HOU (*)
MAI i ka huahana
NO KA MEA UnitsInStock <50;
Ma kēia hihia, e hoʻihoʻiʻia ka helu o 4, e pili ana i Chai, Chang, Aniseed Syrup, a me Uncle Bob's Organic Dried Pears.
Hiki i nā'ōlelo COUNT () ke koʻikoʻi loa i nā luna hoʻomalu o nā kikowaena e ho'āʻo nei e hōʻuluʻulu i nāʻikepili no ka hālāwaiʻana i nā koiʻoihana. Me kahi haʻawinaʻuʻuku, hiki iāʻoe ke hoʻohana i ka hana COUNT () no kekahi mau kumu likeʻole.