Nếu tôi có một ứng dụng chấp nhận truy vấn trả về 4 cột, 1 trong số đó là cột thông tin bổ sung có thể trống và cột không tồn tại trong cơ sở dữ liệu tôi đang sử dụng cách tạo 'nó' dữ liệu được truy xuất bằng truy vấn luôn có 4 cột, 1 cột trống?Câu lệnh SQL chọn hiển thị cột không tồn tại?
6
A
Trả lời
14
select c1, c2, c3, null as c4 from table;
1
này sẽ làm việc tại Oracle, đã không cố gắng trong bất cứ điều gì khác:
select null thiscolumnisempty, id,id2,id3 from table
+0
Điều đó sẽ hoạt động trong Sybase và có thể là MySQL. – glasnt
-1
Bạn có thể có 3 trường trong bảng cơ sở dữ liệu, nhưng trở lại 4 cột trong sql CHỌN kịch bản của bạn:
SELECT id, column2, column3, id FROM YourTable;
Vì vậy, bạn sẽ nhận được 4 cột trả lại nhưng 3 cột thực trong bảng db.
1
chọn c1, c2, c3, '' làm c4 từ bảng; chọn c1, c2, c3, 0 là c4 từ bảng; nếu bạn muốn int sau đó mất 0 hoặc nếu bạn muốn varchar sau đó mất ''.
Các vấn đề liên quan
- 1. Hiển thị tên bảng trong câu lệnh chọn
- 2. Câu lệnh SQL cho hai nhóm cột
- 3. Tại-Đăng nhập vào câu lệnh SQL trước tên cột
- 4. Câu lệnh SQL LIKE sử dụng ký tự unicode không hiển thị kết quả chính xác
- 5. Sử dụng câu lệnh CASE để kiểm tra xem cột có tồn tại trong bảng hay không - SQL Server
- 6. Sử dụng biến bảng bên trong câu lệnh tồn tại
- 7. NẾU KHÔNG tồn tại trong câu lệnh Hợp nhất?
- 8. Cột không tồn tại?
- 9. SQL Server Management Studio: tại sao khi chèn vào bảng, cột khóa ngoài không hiển thị?
- 10. DialogFragment hiển thị từ onContextItemSelected không tồn tại onPause/onResume
- 11. Sử dụng Nếu khác trong câu lệnh SQL Chọn
- 12. cột _id không tồn tại
- 13. Tại sao câu lệnh SQL này không hoạt động?
- 14. Câu lệnh ghép nhiều câu lệnh SQL
- 15. Bí danh động trong câu lệnh SQL
- 16. Tại sao Java không hiển thị lỗi cho dấu chấm phẩy kép ở cuối câu lệnh?
- 17. Prefix tất cả các cột trong câu lệnh T-SQL
- 18. Câu lệnh SQL Chọn để tính cột trung bình đang hoạt động
- 19. Concat hai cột trong một câu lệnh chọn sql server 2005
- 20. Chọn các cột thích hợp từ câu lệnh JOIN
- 21. Số âm đạo trong câu lệnh chọn sql
- 22. Gỡ lỗi Sql chèn vào câu lệnh bằng cách sử dụng câu lệnh chọn
- 23. Return lệnh của MySQL hiển thị các cột
- 24. Chỉ hiển thị các câu lệnh gỡ rối Log4j đã chọn
- 25. Trình hiển thị gỡ lỗi nào tồn tại ở đó?
- 26. MapReduce Lệnh không hiển thị các câu lệnh in trên thiết bị đầu cuối
- 27. jQuery nếu câu lệnh kiểm tra mức hiển thị
- 28. SQL Server XML Cột tồn tại() truy vấn
- 29. Oracle SQL - Tối đa từ hai câu lệnh chọn
- 30. Looking for Cột rằng không tồn tại
có thể hữu ích khi thêm cơ sở dữ liệu bạn đang sử dụng ... – jle
Có hai :) SQL Server và Oracle – theringostarrs