J'ai les données suivantes dans un tableau
PrixCommandeExpédition
PrixCommandeExpéditionEntrée
PrixCommandeExpéditionSortie
En SQL, je dois écrire une requête qui recherche une chaîne dans une table. Lors de la recherche d'une chaîne, il faut ignorer la casse. Pour la requête SQL mentionnée ci-dessous
SELECT DISTINCT COL_NAME FROM myTable WHERE COL_NAME LIKE '%PriceOrder%'
donne toutes les données ci-dessus, tandis que
SELECT DISTINCT COL_NAME FROM myTable WHERE COL_NAME LIKE '%Priceorder%'
ne donne pas.
Par exemple, lorsque je recherche 'PriceOrder' ou 'priceOrder', cela fonctionne mais 'priceorder' ou 'Priceorder' ne fonctionne pas. J'ai essayé avec la requête ci-dessous en utilisant COLLATE, mais cela ne fonctionne pas. Faites-moi savoir où je me trompe.
SELECT DISTINCT COL_NAME FROM myTable WHERE
COL_NAME COLLATE latin1_general_cs LIKE '%Priceorder%'