⊗pyPmDBQC 121 of 129 menu

Nối chuỗi khi chọn dữ liệu trong SQL với Python

Khi chọn các bản ghi từ cơ sở dữ liệu, bạn có thể nối các chuỗi bằng hàm CONCAT. Các chuỗi thường là các trường của bảng.

Ví dụ

Trong ví dụ này, khi chọn dữ liệu từ cơ sở dữ liệu, một trường mới concat được tạo ra, trong đó 3 trường - age, namesalary - sẽ được nối lại với nhau:

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

Kết quả của mã đã thực hiện:

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

Ví dụ

Hãy thêm 3 dấu chấm than sau name:

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

Kết quả của mã đã thực hiện:

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

Bài tập thực hành

Hãy xuất tuổi của người dùng, thêm từ 'user_age' vào giá trị.

Tiếng Việt
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ʻzbek
Chúng tôi sử dụng cookie để vận hành trang web, phân tích và cá nhân hóa. Việc xử lý dữ liệu được thực hiện tuân theo Chính sách bảo mật.
chấp nhận tất cả tùy chỉnh từ chối