Tak na szybkiego (nie testowałem, więc ostrożnie)
INSERT INTO customerassigments (customergroupid, customerid) (SELECT 12, customerid FROM assigmnents WHERE tariffid=38)
W dniu 30 sierpnia 2011 00:00 użytkownik Radek Pilawka fvk@net-arena.pl napisał:
Witam,
mógłby ktoś podać na tacy zapytanie mysql, które przypisze klienta, któremu jest przypisana dana taryfa, do określonej grupy? Czyli np. wybierze wszystkich klientów, którzy mają taryfę z id 38 po czym doda ich do grupy z id 12. Próbowałem coś takiego, ale nie bardzo działa:
UPDATE customerassignments SET customergroupid = 12 WHERE customerid IN ( SELECT c.id FROM customers c, assignments a WHERE c.id = a.customerid AND a.tariffid = 38 GROUP BY id )
-- Radek Pilawka _______________________________________________ lms mailing list lms@lists.lms.org.pl http://lists.lms.org.pl/mailman/listinfo/lms