| Autor |
Beitrag |
JungerIslaender
      
Beiträge: 427
Erhaltene Danke: 5
Win XP
Delphi 7; Delphi 2005
|
Verfasst: Do 01.10.09 16:45
Ich habe folgende abfrage:
Quelltext 1:
| mysql_query("SELECT * FROM egal ORDER BY egal"); |
Wie frage ich jetzt nur tabellen ab die nicht leer sind?
Denn das funktioniert nicht:
Quelltext 1:
| mysql_query("SELECT * FROM egal WHERE egal<>"" ORDER BY egal"); |
|
|
Muck
      
Beiträge: 98
Erhaltene Danke: 8
Win 8, Win 7, Vista, Win XP
Delphi XE3, Delphi 2009, Delphi 2007, Delphi 5
|
Verfasst: Do 01.10.09 17:18
Hallo,
versuche es mit
Quelltext 1:
| mysql_query("SELECT * FROM egal WHERE length(egal)>0 ORDER BY egal"); |
|
|
Xentar
      
Beiträge: 2077
Erhaltene Danke: 2
Win XP
Delphi 5 Ent., Delphi 2007 Prof
|
Verfasst: Do 01.10.09 17:21
SQL-Anweisung 1:
| WHERE egal IS NOT NULL |
_________________ PROGRAMMER: A device for converting coffee into software.
|
|
JungerIslaender 
      
Beiträge: 427
Erhaltene Danke: 5
Win XP
Delphi 7; Delphi 2005
|
Verfasst: Do 01.10.09 17:25
|
|
Muck
      
Beiträge: 98
Erhaltene Danke: 8
Win 8, Win 7, Vista, Win XP
Delphi XE3, Delphi 2009, Delphi 2007, Delphi 5
|
Verfasst: Do 01.10.09 17:29
Hallo,
nur zur Information:
Die Frage nach "NOT NULL" wird Strings mit der Laenge Null also "" trotzdem anzeigen. Kommt also drauf an was man will.
Schreibst Du ein "" in ein Feld so ist es nicht mehr NULL.
bis denne
|
|
Christian S.
      
Beiträge: 20451
Erhaltene Danke: 2264
Win 10
C# (VS 2019)
|
Verfasst: Do 01.10.09 17:32
_________________ Zwei Worte werden Dir im Leben viele Türen öffnen - "ziehen" und "drücken".
|
|
JungerIslaender 
      
Beiträge: 427
Erhaltene Danke: 5
Win XP
Delphi 7; Delphi 2005
|
Verfasst: Do 01.10.09 17:39
|
|
BenBE
      
Beiträge: 8721
Erhaltene Danke: 191
Win95, Win98SE, Win2K, WinXP
D1S, D3S, D4S, D5E, D6E, D7E, D9PE, D10E, D12P, DXEP, L0.9\FPC2.0
|
Verfasst: Fr 02.10.09 08:28
Also so ...
JungerIslaender hat folgendes geschrieben : | Quelltext 1:
| mysql_query("SELECT * FROM egal WHERE egal<>"" ORDER BY egal"); | |
... seh ich da nur nen Syntax-Fehler im PHP-Source ...
Quelltext 1:
| mysql_query("SELECT * FROM egal WHERE egal<>'' ORDER BY egal"); |
Und für den Unterschied zwischen '' und is null konsultiere man bitte einen Oracle-Entwickler (oder alternativ das MySQL-Handbuch).
_________________ Anyone who is capable of being elected president should on no account be allowed to do the job.
Ich code EdgeMonkey - In dubio pro Setting.
|
|
Xentar
      
Beiträge: 2077
Erhaltene Danke: 2
Win XP
Delphi 5 Ent., Delphi 2007 Prof
|
Verfasst: Fr 02.10.09 08:46
Edit:
Text gelöscht - sorry BenBE 
_________________ PROGRAMMER: A device for converting coffee into software.
|
|