ホームページ >バックエンド開発 >PHPチュートリアル >Mysqlには3つのフィールドがありますが、いずれかのフィールドの値が同じ場合、ステートメントはどのように記述すればよいでしょうか。
mysqlには3つのフィールドがありますが、これら3つのフィールドのいずれかに重複した値がある場合、それはどのように記述すればよいですか?
たとえば、
a b c
1 2 3
4 5 3
c フィールドが繰り返される場合、これら 2 つのレコードは重複とみなされます。
次のステートメントを試してみました:
リーリー結果は間違っています。私が見つけたのは、3 つのフィールドがすべて同じであるため除外されるということです
そして、私が望むのは、3 つのフィールドのいずれかの値が同じであるため、除外されるということです
達成される効果はこれら 3 つのフィールドを一意のキー値として設定するのと同じであり、これら 3 つのフィールドの値をクエリすると一意の結果が得られると言うのと同等です
mysqlには3つのフィールドがありますが、これら3つのフィールドのいずれかに重複した値がある場合、それはどのように記述すればよいですか?
たとえば、
a b c
1 2 3
4 5 3
c フィールドが繰り返される場合、これら 2 つのレコードは重複とみなされます。
次のステートメントを試してみました:
リーリー結果は間違っています。私が見つけたのは、3 つのフィールドがすべて同じであるため除外されるということです
しかし、私が望むのは、3 つのフィールドのいずれかの値が同じであるため、除外されるということです
達成される効果はこれら 3 つのフィールドを一意のキー値として設定するのと同じであり、これら 3 つのフィールドの値をクエリすると一意の結果が得られると言うのと同等です
でも、何を知りたいのですか...?たとえば、1 2 3 と 1 4 3 のどちらを保持する必要がありますか?このクエリにはどのような意味があるのでしょうか?
SQL ステートメントは少し複雑です:
リーリーリーリー