Сатрҳоро дар интихобкунӣ дар SQL дар Python ҷамъ кардан

Ҳангоми интихоби сабтҳо аз пойгоҳи додаҳо метавон сатрҳоро бо истифода аз функсияи CONCAT ҷамъ кард. Ҳамчун сатрҳо одатан майдонҳои ҷадвалҳо мебошанд.

Мисол

Дар ин мисол ҳангоми интихоб аз пойгоҳ майдони нави concat сохта мешавад, ки дар он ҳамзамон 3 майдон - age, name ва salary якҷоя мекунад:

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

Натиҷаи коди иҷрошуда:

python{'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 аломати тааҷҷуб илова кунем:

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

Натиҷаи коди иҷрошуда:

python{'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}

Масъалаҳои амалӣ

Задание 1

Синни корбаронро чоп кунед, ки ба арзиш калимаи 'user_age' илова карда шуда бошад.