15. december 2003 - 22:31Der er
9 kommentarer og 1 løsning
SWITCH eller IF i MySQL
Hei Jeg lurer på om noen vet om det er mulig å erstatte verdier i en SQL-setning. Jeg har gjort dette med en Access-database. Der er SQL'en slik (omtrent):
SELECT id, tekst, SWITCH(id=1, "Test 1", id=2, "Test 2") AS [test] FROM min_tabell
Finnes det et alternativ i MySQL?
NB: Jeg er klar over at dette kan hentes ut fra en tabell med "Test 1", "Test 2" osv i.
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Jeg har en tabell med et dato-felt i. Feltet kaller jeg "avtale_dato". Dette feltet kan være null (nil). Jeg skal liste ut datoene. Dersom "avtale_dato" har en verdi skal denne verdien listes ut som vanlig. Hvis "avtale_dato" er null (nil) skal det listes ut f.eks. "ingen avtale".
Dette vet jeg går an å løse med SWITCH i Access, men hvorledes gjør jeg det i MySQL?
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.