Als «sql» getaggte Fragen

73
SQL-Summe mit Bedingung

Ich habe derzeit eine große SQL-Anweisung, der ich die folgende Zeile hinzufüge, um das gesamte Geld für jede Transaktions-ID (die eindeutig ist) zu erhalten: select sum(cash) from Table a where a.branch = p.branch and a.transID = p.transID) TotalCash und ich muss jetzt das gleiche tun, aber...

73
Unterschied zwischen Top- und Limit-Schlüsselwort in SQL

Eine kurze Frage. Angenommen, ich habe die folgenden zwei Fragen: SELECT TOP 2 * FROM Persons; und SELECT * FROM Persons limit 2; Ich möchte den Unterschied zwischen der Ausführung der obigen 2 Abfragen wissen. Grundsätzlich möchte ich wissen, wann ich das limitSchlüsselwort verwenden soll...

73
Die aktuelle Abfrage drucken, die MySQLdb ausführt?

Ich suche nach einer Möglichkeit, Abfragen zu debuggen, während sie ausgeführt werden, und habe mich gefragt, ob es eine Möglichkeit gibt, MySQLdb die tatsächlich ausgeführte Abfrage ausdrucken zu lassen, nachdem die Parameter und all das vollständig eingefügt wurden. Aus der Dokumentation geht...

73
ALTER TABLE ADD COLUMN dauert lange

Ich habe nur versucht, einer Tabelle (main_table) in einer Datenbank eine Spalte mit dem Namen "location" hinzuzufügen. Der Befehl, den ich ausführe, war ALTER TABLE main_table ADD COLUMN location varchar (256); Die main_table enthält> 2.000.000 Zeilen. Es läuft länger als 2 Stunden und...