Comme dit plus haut, tu ne peux pas employer la syntaxe du LIKE dans le IN. Il faut faire la série de LIKE séparés par des OR.
col IN (a, b) est équivalent à col = a OR col = b
SELECT...
Type: Messages; Utilisateur: CinePhil
Comme dit plus haut, tu ne peux pas employer la syntaxe du LIKE dans le IN. Il faut faire la série de LIKE séparés par des OR.
col IN (a, b) est équivalent à col = a OR col = b
SELECT...
Donne ta requête.
Sur ton dernier exemple de données et la liste à comparer, tu peux faire cette requête :
SELECT id_scan, COUNT(*) AS nombre
FROM wifiprint
WHERE BSSID IN (1, 2, 5, 14, 45)
GROUP BY id_scan...
1) Les jointures s'écrivent depuis 20 ans avec l'opérateur JOIN ; il serait temps de s'y mettre !
2) L'utilisation d'alias pour les tables est fortement recommandé dès qu'il y a plus d'une table...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.