dedlfix: MYSQL Wordpress Meta Daten Analyse

Beitrag lesen

Tach!

Äh und wie soll das funktionieren?

SELECT *  
FROM `wp_postmeta` 
  JOIN `wp_postmeta` 
WHERE post_id = post_id AND 
  `meta_key` LIKE '_kksr_avg' AND
  `meta_value` = '5.00' AND
  `meta_key` LIKE '_kksr_casts' AND
  `meta_value` >= '2'

kann ja nicht funktionieren!?! ?

Natürlich nicht, weil so nicht klar wird, aus welcher Tabelle das Datenfeld verwendet werden soll. Das wird mit zwei Aliasen eindeutig.

LIKE ist auch nicht der passende Operator für Stringvergleiche, wenn keine variablen Anteile zu suchen sind. Nimm für feststehende Werte auch das =.

dedlfix.