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.

12
SQL rõ ràng và tham gia SQL tham gia
Có sự khác biệt hiệu quả trong một kết nối bên trong rõ ràng và ngầm? Ví dụ: SELECT * FROM table a INNER JOIN table b ON a.id = b.id; so với SELECT a.*, b.* FROM table a, table b WHERE a.id = b.id;
399 sql  join 



12
Có thể chỉ định điều kiện trong Count () không?
Có thể chỉ định một điều kiện trong Count()? Tôi chỉ muốn đếm các hàng có, ví dụ: "Người quản lý" trong cột Vị trí. Tôi muốn làm điều đó trong câu lệnh đếm, không sử dụng WHERE; Tôi đang hỏi về điều đó bởi vì tôi cần tính cả …
391 sql  sql-server  tsql 

17
Nhiều cập nhật trong MySQL
Tôi biết rằng bạn có thể chèn nhiều hàng cùng một lúc, có cách nào để cập nhật nhiều hàng cùng một lúc (như trong một truy vấn) trong MySQL không? Chỉnh sửa: Ví dụ tôi có những điều sau đây Name id Col1 Col2 Row1 1 6 1 Row2 …
388 mysql  sql  sql-update 

2
Câu lệnh chọn lồng nhau trong SQL Server
Tại sao không làm việc sau đây? SELECT name FROM (SELECT name FROM agentinformation) Tôi đoán rằng sự hiểu biết của tôi về SQL là sai, vì tôi đã nghĩ rằng điều này sẽ trả lại điều tương tự như SELECT name FROM agentinformation Không phải câu lệnh chọn bên …



7
Làm thế nào để khai báo một biến trong MySQL?
Làm thế nào để khai báo một biến trong mysql, để truy vấn thứ hai của tôi có thể sử dụng nó? Tôi muốn viết một cái gì đó như: SET start = 1; SET finish = 10; SELECT * FROM places WHERE place BETWEEN start AND finish;
386 mysql  sql 

12
Làm thế nào để có được ID chèn trong JDBC?
Tôi muốn INSERTmột bản ghi trong cơ sở dữ liệu (đó là Microsoft SQL Server trong trường hợp của tôi) bằng cách sử dụng JDBC trong Java. Đồng thời, tôi muốn lấy ID chèn. Làm cách nào tôi có thể đạt được điều này bằng cách sử dụng API JDBC?
385 java  sql  jdbc  insert-id 

5
SQL Server CHỌN vào bảng hiện có
Tôi đang cố gắng chọn một số trường từ một bảng và chèn chúng vào một bảng hiện có từ một thủ tục được lưu trữ. Đây là những gì tôi đang cố gắng: SELECT col1, col2 INTO dbo.TableTwo FROM dbo.TableOne WHERE col3 LIKE @search_key Tôi nghĩ SELECT ... INTO …

11
Bạn không thể chỉ định bảng mục tiêu để cập nhật trong mệnh đề TỪ
Tôi có một bảng mysql đơn giản: CREATE TABLE IF NOT EXISTS `pers` ( `persID` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(35) NOT NULL, `gehalt` int(11) NOT NULL, `chefID` int(11) DEFAULT NULL, PRIMARY KEY (`persID`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=4 ; INSERT INTO `pers` (`persID`, `name`, `gehalt`, `chefID`) VALUES (1, 'blb', …

25
Xóa các hàng trùng lặp trong MySQL
Tôi có một bảng với các trường sau: id (Unique) url (Unique) title company site_id Bây giờ, tôi cần phải loại bỏ các hàng có cùng title, company and site_id. Một cách để làm điều đó sẽ là sử dụng SQL sau cùng với tập lệnh ( PHP): SELECT title, …
375 mysql  sql  duplicates 



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.