5-Ámeliy jumis sql funkciyalari menen islew (Max, Min, Sum, Count, Concat). Toparli amel orinlawshi quramali sql sorawlar jaratıw. Tártiplestiriw hám toparlaw (Group by, Having) Jumıstıń maqseti
Download 22.07 Kb.
|
5-ameliy jumis Uzakov Qallibek
- Bu sahifa navigatsiya:
- Count
5-ÁMELIY JUMIS SQL funkciyalari menen islew (Max, Min, Sum, Count, Concat). Toparli amel orinlawshi quramali SQL sorawlar jaratıw. Tártiplestiriw hám toparlaw (Group by, Having) Jumıstıń maqseti: SQL funkciyalari menen islew ham sorawlar jaratıw Máseleniń qoyılıwı: “AMELIY6” kestesinde funkciya ham sorawlar jaratıw Teoriyalıq bo’lim SQL funksiyaları járdeminde maǵlıwmatlar bazasındaǵı maǵlıwmatlardan maǵlıwmatlardı esaplaw, qıdırıw, biriktiriw hám basqa ámellerdi atqaramız. Tómendegi SQL sorawları Max, Min, Sum, Count, hám Concat funksiyaları menen islewdi kórsetip beredi: Max funksiyası - SQL maǵlıwmatlar bazasındaǵı bir ústin yamasa ústinler degi eń úlken bahanı tabıw ushın paydalanıladı. Mısal ushın, tómendegi SQL sorawı arqalı bir ústin boyınsha eń úlken bahanı tabıw múmkin: sql SELECT MAX (price) AS max_price FROM products; Min funksiyası - SQL maǵlıwmatlar bazasındaǵı bir ústin yamasa ústinler degi eń kishi bahanı tabıw ushın paydalanıladı. Mısal ushın, tómendegi SQL sorawı arqalı bir ústin boyınsha eń kishi bahanı tabıw múmkin: sql SELECT MIN (price) AS min_price FROM products; Sum funksiyası - SQL maǵlıwmatlar bazasındaǵı bir ústin yamasa ústinler degi bahalardı jıynaw ushın paydalanıladı. Mısal ushın, tómendegi SQL sorawı arqalı bir ústin boyınsha bahalar jıyındısın esaplaw múmkin: sql SELECT SUM (quantity) AS total_quantity FROM orders; Count funksiyası - SQL maǵlıwmatlar bazasındaǵı bir ústin yamasa ústinler degi bahalar sanın esaplaw ushın paydalanıladı. Mısal ushın, tómendegi SQL sorawı arqalı bir ústin boyınsha bahalar sanın esaplaw múmkin: sql SELECT COUNT (product_id) AS product_count FROM products; Concat funksiyası - SQL maǵlıwmatlar bazasındaǵı eki yamasa odan kóp ústinlerdi jıynaw ushın paydalanıladı. Mısal ushın, tómendegi SQL sorawı arqalı at hám famılıyanı jıynaw múmkin: sql SELECT CONCAT (first_name, ' ', last_name) AS full_name FROM customers; Group by - SQL maǵlıwmatlar bazasındaǵı maǵlıwmatlardı qandayda bir ústinge kóre gruppaǵa ajıratıw ushın paydalanıladı. Mısal ushın, tómendegi SQL sorawı arqalı ónimler gruppaları boyınsha jıyındılardı esaplaw múmkin: sql SELECT category, SUM (quantity) AS total_quantity FROM products GROUP BY category; Having - SQL maǵlıwmatlar bazasındaǵı gruppalanǵan maǵlıwmatlar ishinen shártlerdi tekseriw ushın paydalanıladı. Mısal ushın, tómendegi SQL sorawı arqalı ónimler gruppalanǵan maǵlıwmatlar ishinen bahanıń ornı $50 den joqarı bolǵan ónimler gruppaları boyınsha jıyındılardı esaplaw múmkin: sql SELECT category, SUM (quantity) AS total_quantity FROM products GROUP BY category HAvING AvG (price) > 50; Bul soraw daǵı GROUP BY operatorı ónimler kategoriyalariga bolǵan gruppalarǵa ajratadı. HAvING operatorı bolsa ortasha bahası $50 den joqarı bolǵan ónimler gruppaların tańlaydı. SUM funksiyası járdeminde ónimler sanın esaplaymiz. Count paydalanip neshe qatar bar ekenin bilip aldiq SUM paydalanip Natalie atli adamnin ayligin bilip aldiq MAX ham MIN paydalanamiz CONCAT paydalanip atin ham familiyasin bir baganaga jaylastirdiq HAVING paydalanilgan Download 22.07 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling