내 테이블처럼 보이게하는 방법 :mysql을위한 조건으로 고유 값을 선택하는 방법은 무엇입니까? 여기
CREATE TABLE my_table(id INT,user_id VARCHAR(5),add_date date);
INSERT INTO my_table
VALUES
(1, 100, '2014-07-22'),
(2, 400, '2014-07-22'),
(3, 500, '2014-07-22'),
(4, 500, '2014-07-22'),
(5, 200, '2014-07-21'),
(6, 300, '2014-07-21'),
(7, 100, '2014-07-20'),
(8, 200, '2014-07-20');
는 처음에 내가
내가
**user_id** | **add_date**
100 | 2014-07-22
400 | 2014-07-22
500 | 2014-07-22
200 | 2014-07-21
300 | 2014-07-21
있어, USER_ID에 의해 2014년 7월 22일에 2014년 7월 21일 사이의 질의 날짜를 확인해야하고 그룹
다음으로,이 테이블 전체 데이터를 확인해야합니다.이 사용자 ID는 고유하지 않습니까? 날짜 조건을 제외하고.
**Require Answer:**
**user_id** | **add_date**
400 | 2014-07-22
500 | 2014-07-22
300 | 2014-07-21
참고 :
나는 하나의 쿼리가 필요합니다.
조건은 SQL'where','group by' 및'having' 절로 직접 변환됩니다. 너는 언어에 익숙하니? –
나는 알고있다. 그러나 단지 영어를 설명한다. 그것은 그 것이다. – kumaravelmathivanan