PHP Forum

PHP Forum (http://www.selfphp.de/forum/index.php)
-   MySQLi/PDO/(MySQL) (http://www.selfphp.de/forum/forumdisplay.php?f=22)
-   -   mysql Abfragen in mysql Abfrage verwenden (http://www.selfphp.de/forum/showthread.php?t=26187)

delfin 13.08.2022 14:13:33

AW: mysql Abfragen in mysql Abfrage verwenden
 
So sieht ie Union SQL Abfrage aus
---
SELECT datumunterkunft.unterkunftid, buchung.bstatus, datumunterkunft.datumid, 1 AS datumvb, buchung.buchungid
FROM datumunterkunft INNER JOIN buchung ON datumunterkunft.unterkunftid = buchung.unterkunftid
WHERE (((datumunterkunft.datumid)=datumv));
union all
SELECT datumunterkunft.unterkunftid, buchung.bstatus, datumunterkunft.datumid, 2 AS datumvb, buchung.buchungid
FROM datumunterkunft INNER JOIN buchung ON datumunterkunft.unterkunftid = buchung.unterkunftid
WHERE (((datumunterkunft.datumid)>datumv And (datumunterkunft.datumid)<datumb));
union all
SELECT datumunterkunft.unterkunftid, buchung.bstatus, datumunterkunft.datumid, 3 AS datumvb, buchung.buchungid
FROM datumunterkunft INNER JOIN buchung ON datumunterkunft.unterkunftid = buchung.unterkunftid
WHERE (((datumunterkunft.datumid)=datumb));
---

vt1816 13.08.2022 14:35:28

AW: mysql Abfragen in mysql Abfrage verwenden
 
Und die Antworten auf den Rest der Fragen?

delfin 13.08.2022 14:45:01

AW: mysql Abfragen in mysql Abfrage verwenden
 
Dies kommt als Fehler, wenn ich meine Union SQL Abfrage ausführe
---
#1064 - Fehler in der SQL-Syntax. Bitte die korrekte Syntax im Handbuch nachschlagen bei 'union all
SELECT datumunterkunft.unterkunftid, buchung.bstatus, datumunterkunft' in Zeile 1
---
Wie die Views aussehen, habe ich ein Beispiel oben bereits gepostet gehabt
FIktive Daten kann ich keine Geben, da die Abfrage ja i sql nicht funktioniert
SIe funktioniert nur zur Zeit im MSAccess

delfin 13.08.2022 14:53:51

AW: mysql Abfragen in mysql Abfrage verwenden
 
Hab den Fehler bei der Union SQL gefunden
Bei den jeden einzelnen Select darfs kein ; haben am schluss, sondern nur ganz am schluss eine.
Was bei Adress bei jeder select eine haben muss.

vt1816 13.08.2022 16:45:39

AW: mysql Abfragen in mysql Abfrage verwenden
 
Dann klappt jetzt alles so wie Du es Dir vorstellst?


Alle Zeitangaben in WEZ +2. Es ist jetzt 00:58:53 Uhr.

Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.