Poszukuję działającego zapytania SQL przypisującego komputery do taryf.
INSERT INTO nodeassignments (nodeid,assignmentid) SELECT nodes.id,assignments.id FROM nodes,assignments WHERE assignments.customerid=nodes.ownerid
zwraca błąd: Wystąpiły błędy w obsłudze bazy danych! Zapytanie: INSERT INTO nodeassignments (nodeid,assignmentid) SELECT nodes.id,assignments.id FROM nodes,assignments WHERE assignments.customerid=nodes.ownerid Błąd: Duplicate entry '1554-2091' for key 2
Z góry dziekuję za pomoc. Krzysztof
!DSPAM:495414b9247364380352099!
On Friday 26 of December 2008 00:18:18 Krzysztof Szwaba wrote:
Poszukuję działającego zapytania SQL przypisującego komputery do taryf.
INSERT INTO nodeassignments (nodeid,assignmentid) SELECT nodes.id,assignments.id FROM nodes,assignments WHERE assignments.customerid=nodes.ownerid
W nodeassignments sa relacje komp-grupa, a nie taryfa. Taryfy sa przpisane do klientow a nie ich komputerow w tabeli assignments (przy najmniej ja nic innego nie zauwazylem...). UPDATE assignments set tariffid='1111' WHERE costam costam
Nie wiem co chcesz dokladnie osiagnac wiecnie napisze Ci salego zapytania.
!DSPAM:4954ba2e28484380352099!
On Fri, 26 Dec 2008 12:04:12 +0100 Jaroslaw Czarniak jczarniak@jarsat.pl wrote:
Nie wiem co chcesz dokladnie osiagnac wiecnie napisze Ci salego zapytania.
Przypisać wszystkie komputery klientów do odpowiadających im taryf tak aby spełnić założenia dla modułu tc-ng.
Pozdrawiam Krzysztof
!DSPAM:495538a098846491211187!
SELECT nodeid , uprate, downrate, upceil, downceil , climit , plimit FROM tariffs LEFT JOIN assignments ON tariffs.id = assignments.tariffid LEFT JOIN nodeassignments ON assignments.id = nodeassignments.assignmentid WHERE nodeid != 0
-----Original Message----- From: lms-bounces@lists.lms.org.pl [mailto:lms-bounces@lists.lms.org.pl] On Behalf Of Krzysztof Szwaba Sent: Friday, December 26, 2008 9:04 PM To: lms@lists.lms.org.pl Subject: Re: [lms] Przypisanie komputerów do taryf
On Fri, 26 Dec 2008 12:04:12 +0100 Jaroslaw Czarniak jczarniak@jarsat.pl wrote:
Nie wiem co chcesz dokladnie osiagnac wiecnie napisze Ci salego zapytania.
Przypisać wszystkie komputery klientów do odpowiadających im taryf tak aby spełnić założenia dla modułu tc-ng.
Pozdrawiam Krzysztof
_______________________________________________ lms mailing list lms@lists.lms.org.pl http://lists.lms.org.pl/mailman/listinfo/lms
!DSPAM:4958aa88215092010814668!
uczestnicy (3)
-
Jaroslaw Czarniak
-
Krzysztof Sroka
-
Krzysztof Szwaba