SQL 태그 검색


SQL 태그 검색

3개의 테이블을 이용하는 방법을 소개합니다. 상황은 Article에 붙은 여러게의 태그를 검색합니다. SQLite3를 기준으로 작성합니다. 테이블1: Article 정보 CREATE TABLE IF NOT EXISTS article ( id INTEGER PRIMARY KEY AUTOINCREMENT, url TEXT UNIQUE NOT NULL, platform TEXT NOT NULL, description TEXT, thumbnail_url TEXT); 예시로 url, platform 등등을 추가했다. 테이블2: 태그 정보 CREATE TABLE IF NOT EXISTS tag ( id INTEGER PRIMARY KEY AUTOINCREMENT, name TEXT NOT NULL, type INTEGER DEFAULT 0, UNIQUE(name, type)); 태그는 name과 type가 한 쌍으로 구별된다. UNIQUE(name, type)로 필드 각각이 아닌 한 쌍으로 유...


#DB #SQL #tag #검색 #데이터베이스 #태그 #해시

원문링크 : SQL 태그 검색