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

Antworten auf die Frage(2)

Ihre Antwort auf die Frage