-5
A
답변
1
당신이 그것을하고 싶은 이유에 의문을 제기하지 않고 귀하의 질문에 대답하려면 :이 출력을 생성하는 쿼리를 작성하려는
column_a column_b column_c column_d
NULL NULL NULL 1
NULL 1 NULL 1
NULL 1 NULL NULL
NULL NULL NULL NULL
:
이
내 테이블입니다. 당신은DECLARE @sqlQuery VARCHAR(200)
SELECT @sqlQuery = 'SELECT '
IF EXISTS (SELECT column_a FROM myTable WHERE column_a IS NOT NULL)
SELECT @sqlQuery = @sqlQuery + 'column_a, '
IF EXISTS (SELECT column_b FROM myTable WHERE column_b IS NOT NULL)
SELECT @sqlQuery = @sqlQuery + 'column_b, '
IF EXISTS (SELECT column_c FROM myTable WHERE column_c IS NOT NULL)
SELECT @sqlQuery = @sqlQuery + 'column_c, '
IF EXISTS (SELECT column_d FROM myTable WHERE column_d IS NOT NULL)
SELECT @sqlQuery = @sqlQuery + 'column_d, '
SELECT @sqlQuery = SUBSTRING(@sqlQuery, 0, LEN(@sqlQuery)) + ' FROM myTable'
EXECUTE(@sqlQuery)
는 모든 행의 모든 열은 하나 이상의 열이 선택되어 있는지 검사를 추가해야 null
될 수 있다는 가능한 경우 동적 SQL이 작업을 수행 할 수 있습니다.
관련 문제
- 1. 값이 NULL이 아닌 열만 선택하십시오.
- 2. ORMLite 외부 필드가 생성시 null이 아닙니다. 쿼리에서 null이 아닙니다.
- 3. JSP 세션이 null이 아닙니다.
- 4. Schema.Types.ObjectId 기본값은 null이 아닙니다
- 5. JML이 null이 아닙니다.
- 6. EntityFramework 쿼리에서 null이 아닙니다.
- 7. getLine1Number는 null이 아니지만 항상 null이 아닙니다.
- 8. IF와 수식이 Excel에서 NULL이 아닙니다.
- 9. 자바 스크립트 유형이 null이 아닙니다.
- 10. null이 유효한 오류 메시지가 아닙니다.
- 11. C# datagrid 셀이 NULL이 아닙니다.
- 12. 열만 바꾸기
- 13. db가 null이 아닌 동안 db가 null이됩니다. db가 null이 아닙니다.
- 14. 둘 다 null이 아니면 하나의 특정 열만 선택하십시오.
- 15. Injected ServetContext가 Grizzly에서는 null이고 TomCat에서는 null이 아닙니다.
- 16. SQL EXISTS vs. Aggregate는 NULL이 아닙니다.
- 17. MySqli 쿼리 선택 모든 필드가 null이 아닙니다.
- 18. 투명 페이지가 비활성화되었지만 compact_stall이 null이 아닙니다.
- 19. sql query where parameters null null이 아닙니다.
- 20. null이 null이거나 객체가 아닙니다. javascript 오류
- 21. 반드시 매핑해야합니다. 기본값이 없으며 null이 아닙니다.
- 22. 필드에 기본값이 지정되지 않았지만 아직 NULL이 아닙니다.
- 23. sendMultipartTextMessage가 NullPointerException을 throw하지만 수신자와 메시지가 null이 아닙니다.
- 24. SQL Server가 숫자가 아니며 null이 아닙니다.
- 25. 싱글 톤 인스턴스 var가 초기화시 null이 아닙니다.
- 26. ASP.NET AJAX 오류 - null이 null이거나 개체가 아닙니다.
- 27. 코멘트가 객체로 계산되므로 형제가 null이 아닙니다.
- 28. Visual Studio unallocted 포인터가 NULL이 아닙니다.
- 29. 0 또는 개체 오류가 null이 아닙니다
- 30. 최소값을 찾지 만 Oracle SQL에서는 NULL이 아닙니다.
간단한 대답 - SQL을 사용하면 데이터 집합에 따라 다른 열 집합을 생성 할 수 없습니다. –
datagridview 열만 null이 아닌 데이터를 표시하는 방법은 무엇입니까? – user3313766
아니요, "null이 아닌 열"이라는 용어가없는 경우 열은 항상 null이 아닙니다. 열의 특정 행의 값은 null이 될 수 있습니다 –