See artikkel on masintõlke peegelartikkel, palun klõpsake siia, et hüpata algse artikli juurde.

Vaade: 12712|Vastuse: 1

[Allikas] Tulemuste lõikamine mysql-is

[Kopeeri link]
Postitatud 01.11.2018 17:27:55 | | |
Mysql-is ei saa stringide lõikamist kasutada +, + saab kasutada ainult numbrite liitmiseks.

Nööride ühendamiseks saab kasutada ainult concati või concat_ws

(1)concat

1. Funktsioon

Õmble mitu tulemust kokku nööridena           

2. Grammatika

3. Näited


4. Tähelepanu

Kui üks ühendatavatest stringidest on null, siis tagastatav tulemus on null

Seega kasutame tavaliselt IFNULL-i koos sellega


Nii, kui is_admin on null, tagastatakse user_name

(2)concat_ws

1. Funktsioon

Õmble mitu tulemust kokku, kasutades määratud eraldajat

2. Grammatika



3. Näited

4. Tähelepanu

Kui lõigatavas stringis on null, ei ole tagastustulemus null

(3)group_concat

1. Funktsioon

Mitmerealiste stringide konsolideerimine üheks stringiks rühmadena tuleb kasutada koos gruppidega

2. Grammatika



3. Näited
Kogu kooli õpilaste info jaoks on õpilaste nimed klassi kaupa kokku pandud







Eelmine:Magistrijärgne sisseastumiseksam inglise keel, magistriõppe sisseastumiseksam, lääne meditsiini põhjalik eksam
Järgmine:Suur pomm (2018)
Postitatud 28.05.2022 22:33:40 |
Õpi hoolikalt
Disclaimer:
Kõik Code Farmer Networki poolt avaldatud tarkvara, programmeerimismaterjalid või artiklid on mõeldud ainult õppimiseks ja uurimistööks; Ülaltoodud sisu ei tohi kasutada ärilistel ega ebaseaduslikel eesmärkidel, vastasel juhul kannavad kasutajad kõik tagajärjed. Selle saidi info pärineb internetist ning autoriõiguste vaidlused ei ole selle saidiga seotud. Ülaltoodud sisu tuleb oma arvutist täielikult kustutada 24 tunni jooksul pärast allalaadimist. Kui sulle programm meeldib, palun toeta originaaltarkvara, osta registreerimist ja saa paremaid ehtsaid teenuseid. Kui esineb rikkumist, palun võtke meiega ühendust e-posti teel.

Mail To:help@itsvse.com