Жазбалар санын қалай санауға болады

Мазмұны:

Жазбалар санын қалай санауға болады
Жазбалар санын қалай санауға болады

Бейне: Жазбалар санын қалай санауға болады

Бейне: Жазбалар санын қалай санауға болады
Бейне: Санау әні | Counting song | Учимся считать [Torghai-TV] 2024, Мамыр
Anonim

Көбінесе, MySQL МҚБЖ басқаруымен жұмыс істейтін мәліметтер қорының кестелерінде веб-ресурстарды бағдарламалау кезінде жазбалардың санын білу қажет. Бұл операция үшін SQL-де арнайы функция бар. Оны қолданатын сұранысты сүзгілеудің қосымша шарттарын қосу арқылы өзгертуге болады - бұл сізге жазбалардың жалпы санын ғана емес, сонымен қатар қосымша шарттарға сәйкес келетін нөмірді алуға мүмкіндік береді.

Жазбалар санын қалай санауға болады
Жазбалар санын қалай санауға болады

Нұсқаулық

1-қадам

Таңдау командасымен бірге Count функциясын қолданып, мәліметтер базасындағы қызығушылықтар кестесіндегі жазбалар санын қайтаратын сұраныс жасаңыз. Егер бұл функцияға жұлдызша (* - қойылмалы таңба) параметр ретінде берілсе, мәні нөлден басқа барлық жазбалар қайта есептеледі. Сұраныста Санақтан басқа, әдеттегідей Select командасы үшін кестенің атауы көрсетілуі керек. Мысалы, кестедегі жазбалардың санын білу үшін allCustomers деп аталатын сұранысты келесідей жазуға болады: SELECT COUNT (*) FROM allCustomers;

2-қадам

Егер сізге кестенің белгілі бір өрісінде Null-тан өзгеше мәнге ие болатын жазбалардың санын алу қажет болса, онда Count функциясында жұлдызшаның орнына осы өрістің атын көрсетіңіз. AllCustomers кестесінің creditSum өрісі осы кестеде келтірілген клиенттердің әрқайсысына берілген несиелер мөлшері туралы ақпаратты сақтауға арналған делік. Сонда бірінші қадамнан бастап жазбалар санын сұрауды несие берілген клиенттердің санын қайтаратын етіп реттеуге болады. Сұрау өңдеуден кейін келесідей болады: SELECT COUNT (creditSum) FROM allCustomers;

3-қадам

Белгілі бір өрісте ерекше мәні бар жазбаларды санау үшін Count функциясында оның атауына Distinct қосыңыз. Мысалы, егер кестеде клиент аты өрісіндегі әр түрлі тұтынушыларға сілтеме жасайтын қайталанатын жазбалар болса, онда оларда айтылған тұтынушылар санын келесі сұрау арқылы алуға болады: SELECT COUNT (DISTINCT clientName) FROM allCustomers;

4-қадам

PhpMyAdmin қосымшасына қол жеткізе отырып, бәрі айтарлықтай жеңілдетілген, өйткені sql сұрауын өзіңіз құрудың қажеті жоқ. Осы бағдарламада авторизациядан кейін қажетті кесте бар мәліметтер базасы туралы ақпарат бар параққа өтіңіз - сол жақтаудың ашылмалы тізімінен оның атын таңдаңыз. Осы мәліметтер базасының кестелерінің тізімі оң жақтауда жүктеледі, «Жазбалар» бағанында олардың әрқайсысы үшін қажетті мәнді табасыз.

Ұсынылған: