Avatar billede kviller Novice
04. januar 2007 - 14:27 Der er 7 kommentarer og
1 løsning

select kun felter med tekst, men ikke mellemrum.

Hvad er query hvis den også skal select når der er et uvidst antal mellemrum, men ikke nogen chars?

SELECT * FROM `DKK_ingrediens` WHERE maengde = "" AND innavn = ""';

Så jeg er kun interesseret i hvis der rent faktisk ikke står noget, men nogen gange er der "    " i databasen.
Avatar billede kinderaeg Nybegynder
04. januar 2007 - 14:56 #1
Du kan anvende trim:

SELECT * FROM `DKK_ingrediens` WHERE TRIM(maengde) = "" AND TRIM(innavn) = ""';
Avatar billede kviller Novice
04. januar 2007 - 15:45 #2
Det virker ikke, den tager stadig ikke dem hvor der er mellemrum i.
Avatar billede kalp Novice
04. januar 2007 - 16:11 #3
SELECT * FROM `DKK_ingrediens` WHERE TRIM(maengde) <> "" AND TRIM(innavn) <> ""';
Avatar billede kalp Novice
04. januar 2007 - 16:12 #4
SELECT * FROM `DKK_ingrediens` WHERE TRIM(maengde) <> "" AND TRIM(innavn) <> "";

der var nok en prik for meget i den før
Avatar billede kalp Novice
04. januar 2007 - 16:14 #5
jeg har misforstået spørgsmålet..
Avatar billede kalp Novice
04. januar 2007 - 16:16 #6
tjah.. hvis man må gøre sådan her:)

SELECT * FROM `DKK_ingrediens` WHERE TRIM(maengde) > " " AND TRIM(innavn) > " ";
Avatar billede kalp Novice
04. januar 2007 - 16:22 #7
ikke for at spamme.. men kinderaeq's sql burde virke... men uden den sidste '
han fjerner jo alle mellemrum i stringen... hvis det giver "" så hent.. og det vil det gøre.

måske skal du bare ændre AND til OR
for sql'en kræver at begge kunne har mellemrum... måske ikke det du skal?
Avatar billede kviller Novice
09. januar 2007 - 16:16 #8
Blev nødt til at gøre det manuelt. :( Damn der var mange opskrifter at gå igennem.
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester