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

Một câu lệnh SQL cốt lõi, CHỌN lấy dữ liệu từ một hoặc nhiều bảng hoặc các nguồn dữ liệu tập hợp hàng khác, chẳng hạn như các khung nhìn hoặc các hàm có giá trị bảng.


1
MySQL Đếm hàng từ một bảng khác cho mỗi bản ghi trong bảng
SELECT student.StudentID, student.`Name`, COUNT(attendance.AttendanceID) AS Total FROM student LEFT JOIN attendance ON student.StudentID = attendance.StudentID Tôi đang cố gắng đếm hàng cuối cùng nhưng thay vào đó, nó đếm tất cả các kết quả và trả về một kết quả Tôi đang nhận được một cái gì đó như vì …
19 mysql  select  count 

2
CHỌN nhiều cột thông qua truy vấn con
Tôi đang cố gắng CHỌN 2 cột từ truy vấn con trong truy vấn sau, nhưng không thể làm như vậy. Đã thử tạo bảng bí danh, nhưng vẫn không thể có được chúng. SELECT DISTINCT petid, userid, (SELECT MAX(comDate) FROM comments WHERE petid=pet.id) AS lastComDate, (SELECT userid FROM comments …


1
Bỏ qua các dấu trong 'where'
Trong cơ sở dữ liệu của chúng tôi, chúng tôi có nhiều mục với caron / Hatschek. Bây giờ người dùng của chúng tôi muốn tìm các mục bao gồm caron / Hatschek khi họ tìm kiếm các mục mà không có. Tôi sẽ chỉ ra điều này bằng một …

1
CHỌN TOP 1 từ một bảng rất lớn trên cột chỉ mục rất chậm, nhưng không theo thứ tự ngược lại
Chúng tôi có một cơ sở dữ liệu lớn, khoảng 1TB, chạy SQL Server 2014 trên một máy chủ mạnh mẽ. Mọi thứ hoạt động tốt trong một vài năm. Khoảng 2 tuần trước, chúng tôi đã bảo trì đầy đủ, bao gồm: Cài đặt tất cả các bản cập …

2
Nhiều thao tác sử dụng VỚI
Có cách nào để thực thi nhiều thao tác bằng cách sử dụng WITHcâu lệnh không? Cái gì đó như WITH T AS ( SELECT * FROM Tbl ) BEGIN OPEN P_OUTCURSOR FOR SELECT * FROM T; SELECT COUNT(*) INTO P_OUTCOUNT FROM T; END; Tôi muốn chọn một số dữ …
16 oracle  select  cte 

4
Đệ quy tự tham gia
Tôi có một commentsbảng, có thể được đơn giản hóa để này: comments ======= id user_id text parent_id trong đó parent_idlà nullable, nhưng có thể là một chìa khóa cho bình luận chính của nó. Bây giờ, làm thế nào tôi có thể selecttất cả con cháu của một nhận …

3
Tại sao tôi phải chọn từ bảng kép?
Điều này hoạt động trong các Hệ thống quản lý cơ sở dữ liệu quan hệ rất có thể xuất hiện trên StackOverflow / dba.stackexchange, là SQL Server, MySQL, PostgreQuery và SQLite (WebQuery) . select 'abc' abc, 1 def; Nó không hoạt động trên Oracle. Tại sao chúng ta cần …
15 oracle  select 



2
Đếm các hàng từ một truy vấn con
Đơn giản: Tôi muốn đếm số lượng hàng từ truy vấn phụ. Lưu ý rằng trạng thái là liệu máy chủ có trực tuyến hay không. Mã xấu SELECT COUNT(ip_address) FROM `ports` ( SELECT DISTINCT ip_address FROM `ports` WHERE status IS TRUE ) Giải thích Truy vấn đầu tiên, khi …



1
Chọn các hàng tiếp theo và trước đó
Tôi có bảng sau: CREATE TABLE post ( id bigint primary key, thread_id bigint, is_notice boolean, title text, content text ) Tôi hiển thị danh sách bằng cách sử dụng truy vấn sau: SELECT * FROM post ORDER BY is_notice desc, thread_id desc, id Sau đó, được đưa ra bài …

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.