MySQL funktioniert nicht

Es scheint, dass der LIKE-Operator von MySQL sich wie ein = Operator verhält.

Die folgende MySQL-Abfrage gibt das erwartete Ergebnis (1 Eintrag) zurück:

$meta_key = '_locality'; $meta_value = 'The Hague'; $post_ids = $wpdb->get_col( $wpdb->prepare( " SELECT post_id FROM $wpdb->postmeta WHERE meta_key = %s AND meta_value LIKE %s ", $meta_key, $meta_value ) ); 

Aber Folgendes liefert ein leeres Array:

 $meta_key = '_locality'; $meta_value = 'The'; $post_ids = $wpdb->get_col( $wpdb->prepare( " SELECT post_id FROM $wpdb->postmeta WHERE meta_key = %s AND meta_value LIKE %s ", $meta_key, $meta_value ) ); 

Was mache ich hier falsch?

Solutions Collecting From Web of "MySQL funktioniert nicht"