Doppelabfrage aufeinmal mit SELECT
Michael
- perl
0 David Tibbe0 Michael
Hallo,
bin gerade am rumexperementieren mit Select... aber das haut nicht so hin wie ich mir das vorstelle...
Habe folgendes:
$kdnrb = $_SESSION['kdnrb'];
$sql = "SELECT * FROM $tblname4 WHERE kundenNr = $kdnrb;";
... usw.
--> Da werden dann alle AUs von diesem einem Kunden gelistet... aber ich möchte hier ein zweites Kriterium einbringen, daß hier nur Angebots z.B. gelistet werden...
Stellte mir das so vor...
$kdnrb = $_SESSION['kdnrb'];
$sql = "SELECT * FROM $tblname4 WHERE kundenNr ...
... = $kdnrb UND auArt = "ABS";";
******************** -->> Geht nicht
Warum haut das nicht hinne... Hat wer einen tipp ??
Danke schonmal vorab!
Michael
Hallo
Du meinst eher PHP als Kathegorie, oder?
$sql = "SELECT * FROM $tblname4 WHERE kundenNr = $kdnrb;";
Frisch aus den FAQs:
16.14. Warum soll ich nicht SELECT * schreiben?
<http://www.dclp-faq.de/q/q-sql-select.html >
Stellte mir das so vor...
$kdnrb = $_SESSION['kdnrb'];
$sql = "SELECT * FROM $tblname4 WHERE kundenNr ...
... = $kdnrb UND auArt = "ABS";";
******************** -->> Geht nicht
Stellst du dir sehr gut vor, nur nicht weit genug. Die Syntax ist nicht multilingual. Wenn aber schon die ersten Schlüsselwörter auf Englisch sind, so hättest du drauf kommen müssen, das das ganze dann auch "AND" und nicht "UND" heißen muss...
Auch noch was zu lesen: http://www.mysql.de/doc/de/Where_optimisations.html
Grüße
David
PS: Deine Tastatur hat Probleme mit der Punkt-Taste!
Hi David !
Stellst du dir sehr gut vor, nur nicht weit genug. Die Syntax ist nicht multilingual. Wenn aber schon die ersten Schlüsselwörter auf Englisch sind, so hättest du drauf kommen müssen, das das ganze dann auch "AND" und nicht "UND" heißen muss...
In meinem Quellencode steht schon AND drinnen... ist mir schon klar, daß hier auf Englich geschrieben werden sollte... !!!
Bin aber nun auch drauf gekommen... hier ist ein ' anzugeben und kein " !!!
Danke............ ;-)
Michael
Hallo
hier ist ein ' anzugeben und kein " !!!
Stimmt, habe ich übersehen da ich das UND sofort im Auge hatte ;)
Und deine Tastatur hat anscheinend auch mit dem ! ein Problem und der Punkt verschlimmert sich zusehnlichst
*SCNR*
Grüße
David