Te tatau i nga uara i te Ripanga Raraunga Ki te Mahi SQL COUNT

Whakamahia te COUNT SQL ki te hoki mai i te whānui o te raraunga

Ko te huinga uiui he waahanga nui o te Reo Uiui Raupapa (SQL). Ka tangohia e ia nga raraunga i runga i nga paearu motuhake mai i te papanga korero. Ka taea e koe te whakamahi i nga uiuinga SQL - tae atu ki te mahi COUNT () - ki te tiki i nga momo korero katoa mai i te papatohu.

He tino whai hua te mahi SQL COUNT () no te mea ka taea e koe te tatau i nga rekoata raraunga i runga i nga paearu kua tautuhia e te kaiwhakamahi. Ka taea e koe te whakamahi ki te tatau i nga rekoata katoa i roto i te tepu, te tautuhi i nga uara ahurei i roto i te pourangi, te tatau ranei i te maha o nga wa ka tuhia e nga reta nga whakatutukitanga.

Kei roto i tenei tuhinga he tirohanga poto ki ia ahuatanga.

Ko nga tauira e hāngai ana ki te paparangi papaarangi o Northwind, he maha tonu nga waahanga o te ipurangi e whakamahi ana hei akoranga.

Anei he kohinga mai i te ripanga Hua o te pātengi raraunga:

Ripanga Hua
ProductID Huaemi SupplierID MahaPerUnit UnitPrice UnitsInStock
1 Chai 1 10 pouaka x 20 peke 18.00 39
2 Huri 1 24 - 12 oz kiri 19.00 17
3 Tirikara Aniseed 1 12 - 550 ml pounamu 10.00 13
4 Chef Anton's Cajun Seasoning 2 48 - 6 oz oko 22.00 53
5 Chef Anton's Gumbo Mix 2 36 pouaka 21.35 0
6 Te Poakareti a Boysenberry 3 12 - 8 oz oko 25.00 120
7 Uncle Bob a Organic Pero Pero 3 12 - 1 lb pkgs. 30.00 15

Te tatauranga i nga tuhinga kei te Ripanga

Ko te uiuinga tino taketake ko te tatau i te maha o nga rekoata i te ripanga. Mena e hiahia ana koe ki te mohio ki te maha o nga mea kei roto i te ripanga hua, whakamahia te uiui e whai ake nei:

KAUPAPA KAUPAPA (*)
FROM product;

Ka whakahokia e tenei uiuinga te maha o nga rarangi i te ripanga. I tenei tauira, ko te 7.

Te tatau i nga Uara Tae i roto i te Tīwae

Ka taea hoki e koe te whakamahi i te mahi COUNT hei tautuhi i te maha o nga uara ahurei i roto i te pou. I roto i te tauira, ki te hiahia koe ki te tautuhi i te maha o nga kaiwhakarato rereke e puta ana nga hua ki te tari whakaputa, ka taea e koe te whakatutuki i tenei ma te whakamahi i te uiui e whai ake nei:

KAUPAPA KAUPAPA (TAHI KAUPAPA)
FROM product;

Ka whakahokia e tenei uiui te maha o nga uara motuhake e kitea ana i te kohinga ProvidierID. I tenei take, ko te whakautu he 3, hei tohu 1, 2, me te 3.

Ko nga Paerewa Whakauru Kaute

Whakakotahitia te mahi COUNT () me te waa WHERE ki te tautuhi i te maha o nga reta e hono ana i etahi paearu. Hei tauira, mehemea ka hiahia te kaiwhakahaere tari ki te whai whakaaro mo nga taumata kararehe i roto i te tari. Ko te uiui e whai ake nei e whakaatu ana i te maha o nga rarangi e tohu ana i te UnitsInStock iti iho i te 50 nga waeine:

KAUPAPA KAUPAPA (*)
MAI i te hua
WHERE UnitsInStock <50;

I tenei take, ka hoki mai te uiuinga o te 4, ko Chai, Chang, Tirikara Aniseed, me te Peariki Peariki a Bob Uncle Bob.

Ko te kupu COUNT () he mea tino nui ki nga kaiwhakahaere raupapa e rapu ana ki te whakariterite i nga raraunga ki te whakatutuki i nga whakaritenga pakihi. Ma te kohinga iti, ka taea e koe te whakamahi i te mahi COUNT () mo te tini o nga kaupapa.