So aktualisieren Sie MySQL stapelweise entsprechend den jeweiligen Bedingungen
代言
代言 2017-06-26 10:49:25
0
1
972

Derzeit gibt es zwei Tabellen, A ist die detaillierte Tabelle
ID-UID-Kosten

    1. 0

    1. 1

    1. 4

    1. 3

Jetzt müssen wir die Daten mit Kosten größer als 0 in dieser Tabelle nach UID gruppieren und sie in einer anderen Tabelle aktualisieren

select uid,count(cost) as count from A group by uid where cost >

Dies ist die abgerufene Anweisung. Gibt es eine Möglichkeit, die Abfrageergebnisse basierend auf der UID in einem Satz zu aktualisieren?

代言
代言

Antworte allen(1)
扔个三星炸死你
update B b set b.col=(select count(a.cost) as count from A a where cost > 0 and a.uid=b.uid group by uid)
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage