Hej Det Trash skrev borde fungera. Är du säker på att du inte har mellanslagstecken eller något efter kundnumret? Testa med LIKE istället för = Om du använder wildcards så är det endast LIKE som fungerar ja. Om det gäller en exakt sökning så är det ingen skillnad. När jag använder "UPPER" så får jag felmeddelande att kommandot inte finns.SQL fråga
Ställer en fråga med t.ex detta innehåll.
SELECT * FROM KUND WHERE KUNDNR = 'AFFE'"
Problemet är att denna kod bara hämtar poster där kundnr =
stora bokstäver "AFFE"
I databasen kan det också förekomma Kundnr = "Affe" eller
KundNr ="affe"
Dessa poster kommer inte med.
Finns det något utryck där "AFFE" står för alla olika kombinationer av versaler och gemener
Hur lösa detta i SQL frågan ???Sv: SQL fråga
Sv: SQL fråga
Sv: SQL fråga
Har gjort så här och det verkar fungera.
SELECT * FROM KUND WHERE Ucase(KUNDNR) = 'AFFE'"