essayez une solution qui évite le NOT IN …
select IP
from (select inet_ntoa(c.adresseIP) as IP, (
select (count(*)>0)
from t_reseaux r
where c.adresseIP between...
Type: Messages; Utilisateur: JeitEmgie
essayez une solution qui évite le NOT IN …
select IP
from (select inet_ntoa(c.adresseIP) as IP, (
select (count(*)>0)
from t_reseaux r
where c.adresseIP between...
çà c'est normal…
puisqu'on travaille sur le produit des 2 tables, il suffit que l'adresse IP d'un client ne soit pas dans un des ranges pour que le client apparaisse dans le résultat…
la question...
commencer par vérifier que
SELECT DISTINCT C1.AdresseIP
FROM t_Clients AS C1,
t_Serveurs AS R1
WHERE (C1.AdresseIP_Traitee <...
techniquement un index est simplement une table inverse triée qui contient la clé indexée et pointe vers le record original…
ce qui compte pour vous c'est qu'un index permet (en tous cas pour ce...
évidemment…
il faut travailler en 2x :
créer 1 nouveau champ int par varchar(20)
faire un update pour initialiser les int avec inet_aton(ancien_champ_varchar_correspondant)
et ensuite supprimer...
c'est vos données qui sont mal rentrées alors…
probablement parce que vous avez mis les adresses IP sous forme de texte dans la DB…
les adresses doivent être stockées sous forme de "int(10)...
Query rapide =>
a. éviter les DISTINCT inutiles
b. avoir des index sur les champs principaux du critère si la quantité de données est importante (dans votre cas ce sont les champs avec les...
NOT( (X >= DEBUT) AND (X <= FIN) )
<=>
NOT(X >= DEBUT) OR NOT(X <= FIN)
<=>
(X < DEBUT) OR (X > FIN)
MySQL supporte les fonctions inet_*
mysql> select inet_aton('10.10.5.2'), inet_ntoa(168428802) ;
+------------------------+----------------------+
| inet_aton('10.10.5.2') |...
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.