이 작업을 수행하는 방법을 모르지만 사용자 ID가 5 인 항목이 포함 된 표가 있다고 말하면 해당 사용자의 특정 항목을 검색하면 모든 항목이 표시되고, 검색 한 항목이 먼저 표시되고 나머지 항목이 표시됩니다. 예를 들어 :SQL, 어디 id = 5,하지만 특정 레코드를 먼저 표시해야합니다.
Items table
-----------
itemID userID itemName
1 5 Coffee Mug
2 5 iPhone
3 5 LCD Monitor
4 5 Macbook pro
5 5 Shell
그래서 내가 아이폰에 대한 검색을 할 말을, 난 내 결과 (아이디 = 5),하지만 ... 내가 아이폰 항목이에있을하려는 사용자 ID의 모든 항목을 반환하려면 목록 맨 위로! 도와 주셔서 감사합니다.
데미안
사용자 또는 항목을 검색하고 있습니까? 아니면 일종의 종류일까요? Aaron의 ORDER BY는 검색 항목을 먼저 만들지 만 "iphone"과 userid = 5를 검색하면 한 행만 표시됩니다. – gbn
사실 itemID로 검색하고 싶습니다. 그래서 나는 itemID = 2 문자열을 전달합니다. 먼저 itemID 2를보고 싶습니다. 나머지는 다음과 같습니다. – Damien