私は通常、助けを求めて投稿することはありませんが、SQL の知識があまりないため、ここで立ち往生しています。
これが私がやりたいことです。私は2つのテーブルを持っています:
CREATE TABLE DistinctCategories (
name VARCHAR(20) PRIMARY KEY,
check INT);
CREATE TABLE Categories (
_id INTEGER PRIMARY KEY,
tid INTEGER NOT NULL,
name VARCHAR(20) NOT NULL,
check INTEGER NOT NULL
);
特定の tid の可能なすべてのカテゴリ名のリストを作成したいと考えています。名前が両方のテーブルにある場合は、一度だけリストしたいので、その行はカテゴリの「チェック」値を取ります。
私は次のようなことを考えていました:
Select *,
From Categories,
Where tid=2
次に、ここに結合を追加しますが、それがどのように機能するかわかりません。
これは可能ですか?