Ptaki w nawiasach tylko i hula. Dzięki wielkie.
SELECT inet_ntoa(ipaddr) from nodes JOIN nodegroupassignments ON nodegroupassignments.nodeid = nodes.id WHERE ipaddr >= inet_aton('10.0.0.0') AND ipaddr < inet_aton('11.0.0.0') AND access=1 AND nodegroupid = 1;
W dniu 12 lutego 2016 10:50 użytkownik Waldemar Dymkiewicz < waldemar.dymkiewicz@easy-com.pl> napisał:
W dniu 2016-02-12 o 10:20, Piotr Kaczor pisze:
Witam,
w tej chwili wyciągam sobie adresy z bazy zapytaniem
select inet_ntoa(ipaddr) from nodes WHERE inet_ntoa(ipaddr) LIKE '10%' AND access=1;
ale chciałbym jeszcze wybrać tylko adresy z danej grupy komputerów. Pomoże ktoś i podpowie jak powinno wyglądać zapytanie?
KONSTUKCJA inet_ntoa(ipaddr) LIKE '10%' toche malo wydajna mnie sie wydaje lepiej ipaddr >= inet_aton(10.0.0.0) AND ipaddr < inet_aton(11.0.0.0)
zapytanie na szybko
SELECT net_ntoa(ipaddr) from nodes JOIN nodegroupassignments ON nodegroupassignments.nodeid = nodes.id WHERE ipaddr >= inet_aton(10.0.0.0) AND ipaddr < inet_aton(11.0.0.0) AND access=1 AND nodegroupid = 1
lms mailing list lms@lists.lms.org.pl http://lists.lms.org.pl/mailman/listinfo/lms