Câu hỏi được gắn thẻ «sql»

Ngôn ngữ truy vấn có cấu trúc (SQL) là ngôn ngữ để truy vấn cơ sở dữ liệu. Các câu hỏi nên bao gồm các ví dụ mã, cấu trúc bảng, dữ liệu mẫu và thẻ để triển khai DBMS (ví dụ: MySQL, PostgreQuery, Oracle, MS SQL Server, IBM DB2, v.v.) đang được sử dụng. Nếu câu hỏi của bạn chỉ liên quan đến một DBMS cụ thể (sử dụng các tiện ích / tiện ích mở rộng cụ thể), thay vào đó hãy sử dụng thẻ DBMS đó. Câu trả lời cho các câu hỏi được gắn thẻ SQL nên sử dụng SQL tiêu chuẩn ISO / IEC.


4
Khóa ngoại đến khóa không chính
Tôi có một bảng chứa dữ liệu và một trong những hàng đó cần tồn tại trong một bảng khác. Vì vậy, tôi muốn một khóa ngoại để duy trì tính toàn vẹn tham chiếu. CREATE TABLE table1 ( ID INT NOT NULL IDENTITY(1,1) PRIMARY KEY, AnotherID INT NOT NULL, …
136 sql  sql-server 



8
SQL giữa không bao gồm SQL
Tôi có một truy vấn như thế này: SELECT * FROM Cases WHERE created_at BETWEEN '2013-05-01' AND '2013-05-01' Nhưng điều này không mang lại kết quả nào mặc dù có dữ liệu về ngày 1. created_atCó vẻ như 2013-05-01 22:25:19, tôi nghi ngờ nó có liên quan đến thời gian? …


2
SQL tham gia trên nhiều cột trong cùng một bảng
Tôi có 2 truy vấn con, nhưng tôi gặp khó khăn khi nối các cột với nhau từ cùng một bảng. Tôi đã thử: SELECT * FROM (SELECT userid, listid FROM user_views_table WHERE date='2013-05-15' AND view_type='lists') a JOIN (SELECT sourceid, destinationid FROM actions_table WHERE date='2013-05-15' AND payloadtype='lists_user' AND actiontype='delete') b …
136 sql  join 

29
tạo ngày từ phạm vi ngày
Tôi muốn chạy một truy vấn như select ... as days where `date` is between '2010-01-20' and '2010-01-24' Và trả về dữ liệu như: ngày ---------- 2010-01-20 2010-01-21 2010-01-22 2010-01-23 2010-01-24
135 sql  mysql  datetime  between 

3
Đặt đường dẫn lược đồ Postgresql vĩnh viễn
Tôi cần đặt đường dẫn lược đồ trong Postgres để mỗi lần tôi không chỉ định bảng chấm lược đồ schema2.table. Đặt đường dẫn lược đồ: SET SCHEMA PATH a,b,c dường như chỉ hoạt động cho một phiên truy vấn trên mac, sau khi tôi đóng cửa sổ truy vấn, …
135 sql  postgresql 


7
Sự khác biệt giữa View và bảng trong sql
Có thể trùng lặp: Sự khác biệt giữa Lượt xem và Bảng trong Hiệu suất Sự khác biệt chính giữa khung nhìn và bảng trong SQL là gì. Có bất kỳ lợi thế của việc sử dụng lượt xem thay vì bảng.
135 sql  view 


3
CHỌN VÀO bằng cách sử dụng Oracle
Tôi đang cố gắng thực hiện CHỌN VÀO bằng cách sử dụng Oracle. Truy vấn của tôi là: SELECT * INTO new_table FROM old_table; Nhưng tôi nhận được lỗi sau: SQL Error: ORA-00905: missing keyword 00905. 00000 - "missing keyword" Có ý kiến ​​gì sai không? Hành vi tiêu chuẩn …
134 sql  oracle  ora-00905 



Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.