반응형
여러 제품이 포함 된 MySQL 테이블이 있습니다. 내가 원하는 것은 하나의 특정 열 (대부분의 값이 숫자로 시작하는 예 : 1st, 2nd)별로 테이블을 정렬하는 것입니다. 그러나 일부 레코드에는이 열에 대한 값이 없기 때문에 정렬하려고 할 때 , 테이블은 자동으로 빈 행을 FIRST에 넣습니다.
나는 ASCENDING 행을 정렬하는 방법을 찾고 있지만, 그것이 의미가 있다면 정렬 된 레코드의 끝에 빈 레코드 만 삽입합니까?
어떤 도움이라도 가장 감사하게받을 것입니다!
해결 방법
select * from table
order by if(field = '' or field is null,1,0),field
참조 페이지 https://stackoverflow.com/questions/5825804
반응형
'MySql' 카테고리의 다른 글
MySQL 서버를 통해 MySQL 데이터베이스에 연결 (0) | 2020.10.09 |
---|---|
MySQL auto_increment 기본 키 필드를 존중하지 않는 Hibernate (0) | 2020.10.09 |
MySQL 텍스트에서 \ n \ r을 제거하는 SQL 쿼리는 무엇입니까? (0) | 2020.10.09 |
MySQL-Python을 사용하는 다른 서버의 데이터베이스 간 조인? (0) | 2020.10.09 |
MySQL Issues using MS Access as a front-end to a MySQL database back-end? (0) | 2020.10.09 |
댓글