0

2 つの値を持つ Enum 列があります。はい、いいえ、Col('Yes','No')

これで、この列を使用して、yes と no の両方の値を持つ行をプルする 1 つの機能ができました。

今私が何かをするときcol = ('Yes' OR 'No')

レコードを取得できません。enum 列のすべての値を持つすべての行を取得するにはどうすればよいですか。yes と no の両方の値を持つ行が必要です。

この列は私の大きなクエリの一部であるため、列を列挙型から varchar にリファクタリングすると問題は解決しますか? しかし、列挙型のすべての値を選択する方法を知りたいですか? 私は多くの方法を試しましたが、常に結果を無効にします。

4

1 に答える 1

1

を使用しINます。

SELECT blah blah blah FROM blah WHERE col IN ('Yes','No')
于 2013-02-02T03:12:01.937 に答える