je la chaîne suivante ...Prepping chaîne délimitée par des virgules pour des années mysql OÙ
1,2,3,4,5,6
Je veux avoir cela comme
« 1 », '2', '3', '4', '5', '6'
pour utiliser dans Où est MySQL()
Est-ce que quelqu'un sait la meilleure façon de le faire?
Merci!
Il n'est pas nécessaire d'encapsuler des valeurs entre guillemets simples. MySQL convertira implicitement INTegers en VARCHAR et vice versa en fonction du type de données de la colonne. Ne devrait pas être enveloppé dans des guillemets simples si le type de données est INT ... –
Mais cet argument fonctionne aussi dans l'autre sens, comme "Vous n'avez pas à faire d'hypothèses sur le type dans votre script si vous passez paramètres en tant que chaînes; MySQL convertira implicitement les types applicables " – VolkerK