⊗pyPmDBQC 121 of 129 menu

Python'дагы SQL тандоодо саптарды кошуу

Маалымат базасынан жазууларды тандоодо саптарды 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çeЎзбекOʻzbekTiếng Việt
Биз сайттин иштөөсү, аналитика жана персонализация үчүн cookie файлдарын колдонобуз. Маалыматтарды иштетүү Маалыматты коргоо саясаты боюнча жүргүзүлөт.
баарын кабыл алуу ыңгайлаштыруу четке кагуу