データベーステーブルの2つの異なるフィールドの明確な組み合わせを取得できますか?もしそうなら、SQLの例を提供できますか。
回答:
簡単に言うと:
select distinct c1, c2 from t
または
select c1, c2, count(*)
from t
group by c1, c2
Operand should contain 1 column(s)
エラー、あなたの問題は、おそらくやっているということですselect distinct(c1, c2) from t
、あなたはここにブラケットを許可されていません。それが私がここにたどり着いた方法です。
2つのフィールドのみから個別の値が必要で、他のフィールドも一緒に返す場合は、他のフィールドに何らかの集計(合計、最小、最大など)が必要であり、区別する2つの列がに表示される必要があります。 groupby句。そうでなければ、それはデッカーが言うようです。