Tag: insert-select
Verwenden Sie dieses tag für Fragen im Zusammenhang mit INSERT der SQL-Befehl fügt Daten in eine Tabelle mit einer SELECT-Abfrage. Fragen sollten auch markiert werden [sql] und, wo zutreffend, markiert mit der Datenbank-engine im Einsatz.
1
Antworten
Habe ich eine Reihe von Daten in einer Tabelle: Key | Val1 | Val2 ----+------+----- 1 | A | B Möchte ich kopieren Sie diese Zeile, aber weisen Sie jede neue Zeile mit einem anderen Schlüssel (eigentlich
4
Antworten
Ich bin das hinzufügen eines 'index' - Spalte zu einer Tabelle in einer SQLite3, damit die Benutzer leicht die Reihenfolge der Daten, durch das umbenennen der alten Datenbank und das erstellen eines neuen an seiner Stelle mit
3
Antworten
Problem: Ich habe eine MySQL stored procedure und ich wollen zum zurücksetzen eines Benutzer-variable auf 0 jedes mal, wenn die Prozedur aufgerufen wird, aber die variable scheint sich zu erinnern, seinen Wert aus jeder vorherigen Ausführung, und
5
Antworten
will ich calory als der erste Wert fruits, ich konnte es nicht tun, kann jemand helfen? $sql = 'INSERT INTO fruits VALUES('', ?, ?, ?)' SELECT calory FROM diet WHERE fruit = ? '; $this->db->query($sql, array($a, $b,
2
Antworten
Ich bin neu in der Verwendung von gespeicherten Prozeduren. Ich habe diese Abfrage ruft Werte aus Tabellen. Danach habe ich die einfügen muss das Ergebnis auf eine andere Tabelle. Hier ist meine Abfrage: SELECT a.gender, b.purpose_abroad_as_per_recorded_travel, b.country_name
5
Antworten
Sagen, Sie haben eine Tabelle: `item` Feldern: `id` VARCHAR( 36 ) NOT NULL ,`order` BIGINT UNSIGNED NOT NULL Und: Unique(`id`) Und Sie rufen: INSERT INTO `item` ( `item`.`id`,`item`.`order` ) SELECT uuid(), `item`.`order`+1 MySql fügen Sie die gleiche
6
Antworten
Ich habe eine Abfrage, die Einfügungen, die mit einer select: INSERT INTO courses (name, location, gid) SELECT name, location, gid FROM courses WHERE cid = $cid Ist es möglich, nur wählen Sie "name,Ort" für das insert und