1
하위 쿼리없이 다음을 다시 작성할 수있는 방법이 있습니까?하위 쿼리로 삽입
INSERT INTO ki_permissions_users (permission_id, user_id)
VALUES ((SELECT id FROM ki_permissions WHERE name = 'permission_name' LIMIT 1) , '2')
하위 쿼리없이 다음을 다시 작성할 수있는 방법이 있습니까?하위 쿼리로 삽입
INSERT INTO ki_permissions_users (permission_id, user_id)
VALUES ((SELECT id FROM ki_permissions WHERE name = 'permission_name' LIMIT 1) , '2')
이렇게하면 다시 쓸 수 있습니다.
INSERT INTO ki_permissions_users (permission_id, user_id)
SELECT id, '2'
FROM ki_permissions
WHERE name = 'permission_name'
LIMIT 1
하위 쿼리를 제거 할 수 없습니다. 사전에 실행 한 다음 적절한 INSERT
문을 구성하십시오. 너의 선택이야.