다음과 같은 테이블이 있습니다 (참고 : 실제 테이블에는 훨씬 더 많은 열이 있음).
street|zip
-----------
'b' |0
'a' |0
'c' |null
'f' |1
null |0
null |null
다음과 같은 쿼리를 수행하고 싶습니다.
SELECT * FROM locations ORDER BY street, zip
이 쿼리의 결과는 다음과 같습니다.
street|zip
-----------
'a' |0
'b' |0
'c' |null
'f' |1
null |0
null |null
이제 질문은이 출력을 생성하기 위해 쿼리가 어떻게 표시되어야 하는가입니다 (가능합니까?).
street|zip
-----------
'a' |0
'b' |0
'c' |null
null |0
'f' |1
null |null
열 값이 널이면 무시되거나 와일드 카드로 해석되어야합니다. PostgreSQL 9.2를 사용하고 있습니다.
당신의 도움을 주셔서 감사합니다.
아니요, 불가능 해 보입니다. 재현 가능한 규칙을 만들 수 없습니다.
첫 번째 예는 null을 와일드 카드로 처리 한 경우에도 유효합니다.
street|zip
-----------
'a' |0
'b' |0
'c' |null
null |0
null |null
'f' |1
너무 될 것입니다.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다