creata table 공통정보 (
        common_no int(11) unsigned not null auto_increment primary key,
        publish_flag tinyint(1) not null
    );
   
    create table 언어별분기정보 (
        common_no int(11) unsigned not null,
        language enum('en','ko') not null,
        title varchar(10) not null,
        tags text not null
    );


공통정보의 한 common_no당 여러개의 언어별분기정보를 가질 수 있는데..


만약 한국어(ko)로 쿼리시에 한국어가 없는컨텐츠는 그냥 아무언어나 가져오도록 하고싶은데 중요한건 무조건 한 공통정보당 한개씩만 리스트로 가져와야하는데..


GROUP BY로 쉽게 될 것 같아 보였는데 막상 짜보니까 한국어가 있으면 무조건 한국어 컨텐츠로 한개만 가져와야 되고 한국어가 없을때만 아무언어 한개만 가져오도록 해야되는데 쿼리를 어떻게 짜야될까... 하 설명도 개떡같은데 댓글달아주시면 정말 고맙게쓤..