Ich habe ein Problem mit 2 Werten aus 2 verschiedenen Tabellen beim Einfügen in die dritte Tabelle.Fügen Sie 2 Werte aus zwei verschiedenen Tabellen in eine Tabelle ein
erste Tabelle ist:
- author_id (PK)
- author_name
- author_email
zweite Tabelle ist:
- category_id (PK)
- category_name
dritte Tabelle ist:
- post_id
- post_category
- post_author
- POST_TITLE
- POST_CONTENT
- post_date
und ich möchte author_name
aus der ersten Tabelle und category_name
aus der zweiten Tabelle beim Einfügen von Daten in dritte Tabelle erhalten.
Ich habe so etwas, aber es funktioniert nicht.
INSERT INTO posts (post_category, post_author, post_title, post_content)
SELECT
category_name
FROM
categories
WHERE
category_name='python',
SELECT
author_name
FROM
authors
WHERE
author_name = 'm0jito',
'Lorem Ipsum',
'Lorem Ipsum Lorem Ipsum Lorem Ipsum Lorem Ipsum ')
Wir freuen uns auf Ihre Hilfe.
Dieser funktioniert auch, danke! :) – n3stis