phpbar.de logo

Mailinglisten-Archive

AW: where-clause
Archiv Mailingliste mysql-de

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

AW: where-clause



Aloha,

> ----------
> Von: 	rei05_(at)_gmx.de[SMTP:rei05_(at)_gmx.de]
> 
> eine vielleicht etwas dämliche frage (trotzdem bitte keine von diesen
> nervigen rtfm-antworten, bitte):
> 
Ein Blick ins Manual hätte aber geholfen, da steht nix von Platzhaltern.

> ich will deleten, nehmen wir an ich weiß aber (vorher) nicht, aus welcher
> tabelle (ja: es geht um ein cgi-skript). kann ich dafür in meiner
> where-clause einen platzhalter einsetzen a la: 
> delete from $tabelle where * = ''; (lösche die datensätze der tabelle
> $tabelle, die irgendwo einen leeren eintrag haben)
> hm?
> 
Das is nicht so ganz einfach.
mit where <spalte> = ''  prüfst du nur, ob die Spalte ein leeren String hat,
oder keine Zahl drin. Es kann aber auch den Wert NULL haben. (Nicht die
Zahl).
==>

delete from $tabelle 
  where spalte1 = ''
  or spalte1 is null
  or spalte2=''
  or spalte2 is null
..... 
 or spalteN = ''
 or spalteN is null;

Grüße, Mathias


---
*** Weitere Infos zur Mailingliste und MySQL unter http://www.4t2.com/mysql 


Home | Main Index | Thread Index

php::bar PHP Wiki   -   Listenarchive