条件付きINSERTを作成するのが難しい
インスタンスIDが一意である列(インスタンス、ユーザー、アイテム)を持つx_tableがあります。ユーザーが特定のアイテムをまだ持っていない場合にのみ、新しい行を挿入します。
たとえば、instance = 919191 user = 123 item = 456を挿入しようとしています
Insert into x_table (instance, user, item) values (919191, 123, 456)
ONLY IF there are no rows where user=123 and item=456
正しい方向への助けやガイダンスは大歓迎です。
dual
この場合、事前に作成する必要がありますか、それとも、クエリのみを使用するためにクエリによって作成される、ある種の特別な「一時」テーブルですか?