WordPress doppelte Abfrage postmeta left join MySQL

WordPress doppelte Abfrage postmeta left join MySQL
Inhaltsverzeichnis

Wenn du per MySQL 2 Bedingungen von der WordPress postmeta Tabelle abfragen willst, dann kannst du das mit left join machen! Hier die Anleitung:

				
					SELECT 
    t1.*, t2.`post_id` as postid
FROM
    `prefix_postmeta` t1 
left join 
    `prefix_postmeta` t2 
ON 
    t1.post_id = t2.post_id 
WHERE 
    (
        t1.`meta_key` LIKE 'key1' AND 
        t1.`meta_value` LIKE 'key2'
    )
    and 
    (
        t2.`meta_key` LIKE 'key1' AND 
        t2.`meta_value` LIKE 'key2'
    )
				
			

Key1 ist die Variable und Key2 der Wert. Natürlich kannst du die Abfrage auch erweitern, um mehrere Abfragen zu vereinen! Der prefix_ muss natürlich durch deinen ersetzt werden damit es funktioniert.

WordPress doppelte Abfrage postmeta left join MySQL
Auf Pinterest merken

*In diesem Artikel sind Partner-Links enthalten. Durch einen Klick darauf ge­lan­gt ihr direkt zum Anbieter. Solltet ihr euch dort für einen Kauf entscheiden, erhalte ich ei­ne kleine Provision. Danke für eure Unterstützung!

Teile diese Seite und unterstütze mich dadurch!

Möchtest du mich und meinen Blog unterstützen? So teile einfach meine Seite auf anderen Internetseiten! Zum Beispiel in Blogs oder sozialen Netzwerken, wie Twitter, Facebook etc. 

Vielen Dank für deine Unterstützung!

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht.

Broschi
Broschi
Hi, ich bin Andreas. Seit 1999 erstelle ich Webseiten, daher kenne ich mich perfekt in WordPress, PHP, Affiliate Marketing und vor allem SEO aus. Solltest du Hilfe benötigen, dann schau mal hier. Ich liebe Technik gerade PCs mit allem was dazu gehört!
Broschi
Broschi
Hi, ich bin Andreas. Seit 1999 erstelle ich Webseiten, daher kenne ich mich perfekt in WordPress, PHP, Affiliate Marketing und vor allem SEO aus. Solltest du Hilfe benötigen, dann schau mal hier. Ich liebe Technik gerade PCs mit allem was dazu gehört!

Inhaltsverzeichnis
Werbung*