-3
votes

Comme 'string' et comme "% string%%" dans MySQL ne fonctionne pas comme idem

J'ai une confusion dans le titre ci-dessus.

SELECT * FROM `parties` WHERE `party_name` LIKE 'DMK' ORDER BY `id` ASC


2 commentaires

Le % est une carte wild qui disait la recherche de * dmk * - à peu près de la signification Toute chaîne contenant DMK. L'autre (sans caractères génériques) correspond au modèle DMK. Donc, une chaîne doit === DMK à revenir.


Peut-être correspondance de modèle sera utile pour plus d'informations


3 Réponses :


5
votes

Si vous utilisez comme code> sans% de carte wild est le même comportement d'égal ( = code>).

Donc, si vous écrivez: P>

SELECT * FROM `parties` WHERE `party_name` LIKE 'DMK%' ORDER BY `id` ASC


1 commentaires

J'étais très confus entre ces deux maintenant son apuré, Thanx



1
votes
SELECT * FROM `parties` WHERE `party_name` = 'DMK' ORDER BY `id` ASC 

0 commentaires

1
votes
party_name LIKE 'DMK%'

0 commentaires