Bonjour tout le monde
J'ai une question assez simple :
Soit une Table 'lol' contenant un champ 'checked' de type TINYINT (0 par défaut),
Soit 'lol' contenant 10 lignes avec une valeur 'checked' de 1, et 20 autres lignes avec une valeur 'checked' de 0,
Je n'arrive pas à trouver le nombre de lignes ou la valeur de 'checked' est différent de 0 (le résultat serait égal à 10) :
Cette requête renvoie toujours 0.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 result = state.executeQuery("SELECT COUNT(*) FROM lol WHERE 'lol.checked'!=0;"); if(result.next()){nbunchecked = result.getInt(1); System.out.println("> "+nbunchecked); }
Cette requête renvoie toujours 30.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 result = state.executeQuery("SELECT COUNT(*) FROM lol WHERE 'lol.checked'=0;"); if(result.next()){nbunchecked = result.getInt(1); System.out.println("> "+nbunchecked); }
Une idée ?
Merci![]()
Partager