⊗pyPmDBQC 121 of 129 menu

SQLда Pythonда сатрларни қушиш

Маълумотлар базасидан ёзувларни танлаганда сатрларни CONCAT функцияси ёрдамида қушиш мумкин. Сатрлар сифатида оддата жадвал майдонлари ишлатилади.

Мисол

Бу мисолда маълумотлар базасидан танлаш жараёнида concat номли янги майдон яратилади, унда 3 та майдон - age, name ва salary биргалашувчи:

query = "SELECT *, CONCAT(age, name, salary) as concat FROM users"

Бажарилган код натижаси:

{'id': 1, 'name': 'user1', 'age': 23, 'salary': 400, 'concat': '23user1400'} {'id': 2, 'name': 'user2', 'age': 25, 'salary': 500, 'concat': '25user2500'} {'id': 3, 'name': 'user3', 'age': 23, 'salary': 500, 'concat': '23user3500'} {'id': 4, 'name': 'user4', 'age': 30, 'salary': 900, 'concat': '30user4900'} {'id': 5, 'name': 'user5', 'age': 27, 'salary': 500, 'concat': '27user5500'} {'id': 6, 'name': 'user6', 'age': 28, 'salary': 900, 'concat': '28user6900'}

Мисол

Келинг name дан кейин 3 та ундалув белгиси қўшайлик:

query = "SELECT *, CONCAT(name, '!!!') as name FROM users"

Бажарилган код натижаси:

{'id': 1, 'name': 'user1!!!', 'age': 23, 'salary': 400} {'id': 2, 'name': 'user2!!!', 'age': 25, 'salary': 500} {'id': 3, 'name': 'user3!!!', 'age': 23, 'salary': 500} {'id': 4, 'name': 'user4!!!', 'age': 30, 'salary': 900} {'id': 5, 'name': 'user5!!!', 'age': 27, 'salary': 500} {'id': 6, 'name': 'user6!!!', 'age': 28, 'salary': 900}

Амалий вазифалар

Фойдаланувчиларнинг ёшини қийматга 'user_age' сўзини қўшиб чиқаринг.

Ўзбек
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeOʻzbekTiếng Việt
Биз веб-сайт ишлаши, таҳлил қилиш ва персоналлаштириш учун кукидан фойдаланамиз. Маълумотларни қайта ишлаш Махфийлик сиёсатига мувофиқ амалга оширилади.
ҳаммасини қабул қилиш мослаштириш рад этиш