2016-06-09 5 views
0

das folgende Ergebnis, ich brauche Aufzeichnungen der Anzahl der Lager „Überhöhung“hinzufügen Aufzeichnungen entsprechend der Menge

igr_id al_id cant 
31 60 1 
40 146 1 
43 88 2 
45 110 1 

wo 2 Spalte bedeutet, hinzuzufügen, dass die Menge 2 Registrierung verdoppeln sollte, wenn drei in verdoppeln sollte 3 zum Beispiel

igr_id al_id cant 
31 60 1 
40 146 1 
43 88 1 
45 110 1 
43 88 1 

So haben wir zwei Datensätze mit

43 88 1 

Wie diese Abfrage funktioniert?

+0

Welche DB verwenden Sie (MSSQL, Oracle, MySQL, ...)? – valex

Antwort

0

Wählen Sie igr_id, al_id, count (*) wie cant aus der Tabellengruppe von igr_id, al_id;

0

aufgelöst ich die Problemlösung mit der Itzik Ben-Gan

Erstellen einer Tabelle Numero und mit Kreuz verbinden.