'id'열과 'date'열로 구성된 'message'라는 간단한 테이블이 있습니다. 동일한 값을 가진 여러 개의 ID가있을 수 있습니다. 나는 각 id의 3 개를 반환하는 쿼리를 찾고 있는데, 그 중 3 개는 가장 큰 날짜의 쿼리 여야합니다. id | date
--- -------------------
36 2011-04-01 08:41:19
36 2
클러스터되지 않은 고유 한 인덱스가있는 테이블이 있고이 인덱스에 4 개의 열이 나열되어 있습니다. 테이블의 많은 수의 행을 업데이트하려고합니다. 그렇게하면 인덱스가 더 이상 구분되지 않으므로 인덱스 때문에 업데이트가 실패합니다. 인덱스를 비활성화 한 다음 가장 오래된 중복 행을 삭제하려고합니다. SELECT t.itemid, t.fieldid, t.vers
이봐, 내가 여기의 MySQL의 가장 큰 전문가가 아니에요하지만 내가 SELECT DISTINCT
websites.id,
websites.title,
websites.url,
websites.screenshot,
impressions.number,
blocks.price
F
4 개의 테이블이 있습니다. 이 테이블의 구조는 다음과 같습니다 (관련 컬럼 이름 만 표시하고 있음). User (user_id)
User_RecordType (user_id, recordType_id)
RecordType (recordType_id)
Record (recordType_id, record_timestamp, record_value)
두 테이블 간의 조인을 수행하는 상황이 있으며 조인의 하위 쿼리에 대한 LIMIT 요소로 사용할 테이블의 값이 필요합니다. 나는 다음 [매우 간단] 테이블이 있다고 가정 - data:
experiment_id | value
--------------|--------
1 | 2.5
1 | 2.6
1 | 4.5
보관 테이블이 있습니다. 열은 PK, 사용자 및 Logdatetime입니다. 사용자가 시스템에 로그인하면 아카이브 테이블에 사용자 및 datetime을 쓰고 있습니다. 사용자는 하루에 여러 번 로그인 할 수 있습니다. ': 00 : 2010-03-16 00 00.000' Logdatetime의 데이터은 같다 내가 같은 날짜에 사용자가 하루에 모든 사용자 F
mysql 쿼리 절에 의해 그룹에 대한 도움이 필요합니다. 메달 표 (이 모든 메달을 보유) : +-----------------------------------------------------------------------+
| medal_id | medal_level | medal_name | medal_type | medal_icon |
|--
많은 콘텐츠와 다양한 콘텐츠가있는 콘텐츠 테이블이 있습니다. 열은 content varchar, document_id int (여러 버전 사이의 콘텐츠 식별) 및 버전 int입니다. 각 콘텐츠 그룹의 최신 버전을 반환하고 싶습니다. 나는이 SQL을 사용하여 시도했지만 그것은 단지 첫 번째 버전을 반환하지만 내가 마지막으로 원하는. 주문에 의해 그룹과 작동하
나는 급여라고하는 부서로 구성된 departments라는 테이블이 있습니다. 이제 각 부서에서 가장 높은 급여 두 세부 사항을 모두 갖고 싶습니다. 필요한 출력을 산출하는 쿼리를 어떻게 개발해야합니까? Top-N 분석은 전체 부서를 제공하지만 각 부서는 그렇지 않습니다. 나는 각 부서에서 2 위를 원한다.
3 개의 테이블 룸, 호텔, 도시가 있습니다. 각 도시마다 10 개의 저렴한 객실과 그 hotel_id를 어떻게 선택할 수 있습니까? 각 도시마다 하위 쿼리를 실행할 수 있습니까? 일부 호텔이 쿼리는 도시의 3 행 다음 추가 반환 일부 room_price1이 있고 난 도시 당 3 독특한 호텔이 필요하면이 쿼리 한 호텔에서 3 방을 반환 할 수 있습니다 SE