Dit artikel is een spiegelartikel van machinevertaling, klik hier om naar het oorspronkelijke artikel te gaan.

Bekijken: 12712|Antwoord: 1

[Bron] Resultaat-splicing in MySQL

[Link kopiëren]
Geplaatst op 01-11-2018 17:27:55 | | |
String splicing in MySQL kan niet worden gebruikt +, + kan alleen worden gebruikt om getallen op te tellen.

Om touwtjes te verbinden, kun je alleen concat of concat_ws gebruiken

(1) concat

1. Functie

Hecht meerdere resultaten aan elkaar als strings           

2. Grammatica

3. Voorbeelden


4. Aandacht

Als een van de te concateneren strings null is, dan is het returnresultaat null

Daarom gebruiken we IFNULL meestal in combinatie daarmee


Op deze manier, als is_admin nul is, wordt de user_name teruggegeven

(2)concat_ws

1. Functie

Stik meerdere resultaten aan elkaar, met behulp van de opgegeven scheider

2. Grammatica



3. Voorbeelden

4. Aandacht

Als er null is in de string die gesplitst moet worden, zal het returnresultaat niet null zijn

(3)group_concat

1. Functie

Het consolideren van meerlijnige strings in één string in groepen moet samen met groepen worden gebruikt

2. Grammatica



3. Voorbeelden
Voor de hele schoolinformatie worden de namen van de leerlingen per klas aan elkaar geplakt







Vorig:Postgraduaat toelatingsexamen Engels, postgraduaat toelatingsexamen Westerse geneeskunde uitgebreid examen
Volgend:De Grote Bom (2018)
Geplaatst op 28-05-2022 22:33:40 |
Bestudeer goed
Disclaimer:
Alle software, programmeermaterialen of artikelen die door Code Farmer Network worden gepubliceerd, zijn uitsluitend bedoeld voor leer- en onderzoeksdoeleinden; De bovenstaande inhoud mag niet worden gebruikt voor commerciële of illegale doeleinden, anders dragen gebruikers alle gevolgen. De informatie op deze site komt van het internet, en auteursrechtconflicten hebben niets met deze site te maken. Je moet bovenstaande inhoud volledig van je computer verwijderen binnen 24 uur na het downloaden. Als je het programma leuk vindt, steun dan de echte software, koop registratie en krijg betere echte diensten. Als er sprake is van een inbreuk, neem dan contact met ons op via e-mail.

Mail To:help@itsvse.com