설정 :MySQL에서 원하는 결과를 선택하는 방법은 무엇입니까?
create table main(id integer unsigned);
create table test(id integer unsigned,created datetime,text text);
insert into main value(1);
insert into test value(1,now(),'something1');
insert into test value(1,now() + interval 1 day,'something2');
사용 :
select main.id, text from main left join test on main.id=test.id
group by main.id where main.id in (1,2,3);
반환 :하는 방법을
+------+------------+
| id | text |
+------+------------+
| 1 | something1 |
+------+------------+
+------+------------+
| id | text |
+------+------------+
| 1 | something2 |
+------+------------+
? 입력 및 출력 예제를 제공해주십시오. 감사합니다. –
아니요, 제한 1을 사용할 수 없습니다. 이렇게하면 maximium에 대해 항상 하나의 결과 만 반환됩니다. – Mask
예, 결과에 여러 항목이 필요합니다. – Mask