다른 웹 사이트 3
의 제품 가격을 비교하고 있습니다. 그래서 나는 3
다른 가격이 있습니다. 웹 사이트에서 해당 제품을 제공하지 않으면 가격이 비어 있습니다.Mysql 정렬 빈 열 개수
MySQL은 다음과 같습니다
**id | name | price_1 | price_2 | price 3**
나는 모든 3 개 웹 사이트 사용할 수있는 제품에서 정렬하고 싶습니다. 하나의 웹 사이트에서만 제공되는 제품입니다.
그리고 어떻게 접근해야하는지 알 수 없습니다!
그냥 ORDER BY price_1, price_2, price_3을 사용하십시오. –
데이터 구조가 현저하게 표준화되면 훨씬 쉬울 것입니다. 그런 다음 조인 된 테이블의 레코드를 'COUNT'하고 개수로 정렬 할 수 있습니다. – David
@antony 그러면 첫 번째 웹 사이트에서만 제공되는 제품의 순위는 두 번째 및 세 번째 제품에서 사용할 수있는 제품보다 높습니다. – syck