“Et où” la déclaration : contient un certain sous-chaîne

Je suis de l'utilisation de MySQL.

J'ai un voiture table dans ma base de données, et il y a un name colonne de ce tableau.

Supposons que le name colonne du tableau contient les valeurs:

 +----------+
 |   name   |
 +----------+
 | AAA BB   |
  ----------
 | CC D BB  |
  ----------
 | OO kk BB |
  ----------
 | PP B CC  |
  ----------

Je voudrais à la recherche de la table où name valeur de la colonne contient "BB" , qu'est-Ce que la commande SQL pour y parvenir ?

J'ai essayé :

SELECT * FROM car WHERE name LIKE "BB";

Mais il ne fonctionne pas.

P. S.

Les valeurs dans name colonne sont des chaînes aléatoires.

S'il vous plaît ne me demandez pas à utiliser DANS (...) , parce que les valeurs de cette colonne est imprévisible.

---------Veuillez fermer cette question--------------

Désolé, je pense que j'ai posé la question à tort. En fait, je me demande un mot de match pas une sous-chaîne.

-1 pour "il ne fonctionne pas".
-1 pour ne pas regarder comment utiliser LIKE en SQL.
merci Tomalak pour le lien (mais pas l'attitude) +1
Aucun effort de recherche est la raison. Passez la souris sur le downvote bouton et vous verrez que c'est le premier élément de la liste dans la fenêtre contextuelle. Googler et la lecture de la documentation de base est devrait. Les commentaires indiquant pourquoi nous downvoted sont purement facultatives.
Désolé, je pense que j'ai posé la question de mal. En fait, je me demande un mot de match pas une sous-chaîne.

OriginalL'auteur Mellon | 2011-11-16