私は自分のデータベースにいくつかの異なる名前のアイテムがどれくらいあるか知りたいです。 私が使用:SQL select count distinct
select count(distinct name) from products
私は明らかに私は私の データベースを持っている別の、明確な名前の数だけを得ることができます。私はグループで実験していましたが、合計初心者としては が失敗しました。助けていただければ幸いです。 name
によって
私は自分のデータベースにいくつかの異なる名前のアイテムがどれくらいあるか知りたいです。 私が使用:SQL select count distinct
select count(distinct name) from products
私は明らかに私は私の データベースを持っている別の、明確な名前の数だけを得ることができます。私はグループで実験していましたが、合計初心者としては が失敗しました。助けていただければ幸いです。 name
によって
select count(name) as ct, name from products group by name
グループと各グループ
select name, count(*)
from products
group by name
SELECT NAME, COUNT(*) FROM products GROUP BY name
のためのカウントを取得するために
count()
を使用するには、私は正確にあなたが探しているものはよく分かりません。テーブルの他の場所に表示されない一意の名前を持つ行の数を調べようとしていますか? –私はあなたの要件を理解していない、申し訳ありません。あなたはあなたのテーブルに別個の名前を数えたいのですか? – LordBaconPants
もし私が間違っていないとすれば、@ userは 'product1/23'、' product2/67'、 'product3/12'などの行に沿って何かを取得しようとしていると思います。 – gravity