SQL INSERT INTO mit Unterabfrage und Wert
Gibt es eine Möglichkeit, eine Kombination aus harten Werten und einer Unterabfrage zum Einfügen in eine Tabelle mit einem Befehl zu verwenden?
Zum Beispiel:
INSERT INTO suppliers (supplier_id, supplier_name, supplier_type)
SELECT account_no, name
FROM customers
WHERE city = 'San Diego';
Ich muss Lieferantentyp 3 sein. Kann ich also für die zweite Zeile Folgendes tun?
SELECT account_no, name, supplier_type = 3
supplier_type ist nicht in der Customers-Tabelle