ここでは、2つの異なるテーブルからのpatient_idとnurse_idを挿入しようとしています。selectステートメントを使用して1つのテーブルから別のテーブルにレコードを挿入
insert into nurse_take_care(patient_id,nurse_id) values (patient_id(select MAX(p_id) from patient;), nurse_id(Select n_id from nurse order by Rand() limit 1;))
これが行うには正しい方法です??
。 MAX(p_id)を挿入する状況はありません。このコンテキストでは、このようなクエリは潜在的に致命的です。 – Strawberry