Câu lệnh sql dùng để trả về các dữ liệu của bảng persons, sắp xếp theo firstname

Sử dụng ORDER BY để xếp kết quả tra về theo một cột, nhiều cột với các tham số tăng dần ASC, giảm dần DESC

ORDER BY được sử dụng cùng với SELECT để sắp xếp thứ tự (tăng dần, giảm dần) tập kết quả trả về.

Ví dụ: kết quả trả về sắp xếp theo tứ tự tăng dần của CustomerName (do CustomerName là text nên sắp xếp theo bảng chữ cái, vần A rồi đến B ..., trong trường hợp cột sắp xếp dạng số thì sẽ xếp theo giá trị theo kiểu số)

Mặc định ORDER BY sắp xếp tăng dần (ASC giá trị nhỏ ở những dòng đầu lớn ở sau)

SELECT * FROM Khachhang ORDER BY CustomerName LIMIT 14, 9

Kết quả:

Có một file CSDL mẫu dạng SQLite, bạn có thể tải về thực hành: CSDL SQLite mẫu. Hoặc Chạy SQL Online

Từ khóa ORDER BY xếp nhiều cột

ORDER BY cho phép xếp theo nhiều cột. Các cột chỉ ra trong mệnh đề ORDER BY cách nhau bởi dấu phảy.

Ví dụ xếp kết quả truy vấn sau theo tên quôc gia, sau đó các kết quả cùng quốc gia xếp theo CustomeID

SELECT * FROM Khachhang ORDER BY Quocgia, KhachhangID LIMIT 9

ORDER BY tăng dần, giảm dần

Để chỉ rõ cách xếp theo tăng, giảm thì ORDER BY kết hợp với ASC và DESC

  • ORDER BY tên-cột ASC, ... xếp tăng dần, mặc định.
  • ORDER BY tên-cột DESC, ... xếp giảm dần.

Ví dụ xếp kết quả tên quốc gia giảm dần, sau đó trong cùng quốc gia thì CustomeID tăng dần

SELECT * FROM Khachhang ORDER BY Quocgia DESC, KhachhangID ASC LIMIT 9

Trang chủ/Giáo dục/Câu lệnh SQL nào được sử dụng để trả về các giá trị duy nhất trong bảng?

Giáo dục

Câu lệnh sql dùng để trả về các dữ liệu của bảng persons, sắp xếp theo firstname
lamsonedu Send an email 7 ngày trước

0 Less than a minute

Bài viết gần đây

[QUIZ] Kiểm tra hiểu biết của bạn về SQL - Phần 1

Câu lệnh sql dùng để trả về các dữ liệu của bảng persons, sắp xếp theo firstname

  • Câu 1: SQL có nghĩa là gì?

    • Structured Question Language

    • Structured Query Language

    • Strong Question Language

  • Câu 2: Câu lệnh SQL nào được sử dụng để lấy dữ liệu từ cơ sở dữ liệu?

    • GET

    • OPEN

    • SELECT

    • EXTRACT

  • Câu 3: Câu lệnh SQL nào được sử dụng để cập nhật dữ liệu trong cơ sở dữ liệu?

    • MODIFY

    • SAVE AS

    • SAVE

    • UPDATE

  • Câu 4: Câu lệnh SQL nào được sử dụng để xóa dữ liệu khỏi cơ sở dữ liệu?

    • REMOVE

    • DELETE

    • COLLAPSE

    • DROP

  • Câu 5: Câu lệnh SQL nào được sử dụng để thêm dữ liệu mới vào cơ sở dữ liệu?

    • ADD RECORD

    • ADD NEW

    • INSERT INTO

    • INSERT NEW

  • Câu 6: Trong SQL, làm thế nào để chọn một cột có tên "FirstName" từ bảng "Persons"?

    • EXTRACT FirstName FROM Persons

    • SELECT FirstName FROM Persons

    • SELECT Persons.FirstName

  • Câu 7: Trong SQL, làm thế nào để chọn tất cả các cột từ bảng "Persons"?

    • SELECT [all] FROM Persons

    • SELECT * FROM Persons

    • SELECT *.Persons

    • SELECT Persons

  • Câu 8: Trong SQL, làm thế nào để chọn tất cả các bản ghi từ bảng "Persons" trong đó giá trị của cột "FirstName" là "Peter"?

    • SELECT [all] FROM Persons WHERE FirstName='Peter'

    • SELECT [all] FROM Persons WHERE FirstName LIKE 'Peter'

    • SELECT * FROM Persons WHERE FirstName<>'Peter'

    • SELECT * FROM Persons WHERE FirstName='Peter'

  • Câu 9: Trong SQL, làm thế nào để chọn tất cả các bản ghi từ bảng "Persons" trong đó giá trị của cột "FirstName" bắt đầu bằng "a"?

    • SELECT * FROM Persons WHERE FirstName LIKE '%a'

    • SELECT * FROM Persons WHERE FirstName LIKE 'a%'

    • SELECT * FROM Persons WHERE FirstName='%a%'

    • SELECT * FROM Persons WHERE FirstName='a'

  • Câu 10: Toán tử OR hiển thị bản ghi nếu dữ liệu lấy ra chỉ cần thỏa mãn một trong các điều kiện được liệt kê. Toán tử AND hiển thị bản ghi nếu dữ liệu lấy ra thỏa mãn tất các điều kiện được liệt kê.

    • Đúng

    • Sai

  • Câu 11: Trong SQL, làm thế nào để chọn tất cả các bản ghi từ bảng "Persons" trong đó giá trị của cột "FirstName" là "Peter" và "LastName" là "Jackson"?

    • SELECT * FROM Persons WHERE FirstName='Peter' AND LastName='Jackson'

    • SELECT * FROM Persons WHERE FirstName<>'Peter' AND LastName<>'Jackson'

    • SELECT FirstName='Peter', LastName='Jackson' FROM Persons

  • Câu 12: Trong SQL, làm thế nào để chọn tất cả các bản ghi từ bảng "Persons" trong đó "LastName" được xếp theo thứ tự abc và nằm trong khoảng "Hansen" và "Pettersen" (bao gồm cả 2 giá trị này)?

    • SELECT * FROM Persons WHERE LastName>'Hansen' AND LastName<'Pettersen'

    • SELECT LastName>'Hansen' AND LastName<'Pettersen' FROM Persons

    • SELECT * FROM Persons WHERE LastName BETWEEN 'Hansen' AND 'Pettersen'

  • Câu 13: Câu lệnh SQL nào được sử dụng để trả về các giá trị duy nhất trong bảng?

    • SELECT UNIQUE

    • SELECT DISTINCT

    • SELECT DIFFERENT

  • Câu 14: Lệnh SQL nào được sử dụng để sắp xếp tập kết quả?

    • SORT BY

    • SORT

    • ORDER

    • ORDER BY

  • Câu 15: Trong SQL, làm thế nào có thể trả về tất cả các bản ghi từ bảng "Persons" được sắp xếp giảm dần theo "FirstName"?

    • SELECT * FROM Persons SORT BY 'FirstName' DESC

    • SELECT * FROM Persons ORDER BY FirstName DESC

    • SELECT * FROM Persons SORT 'FirstName' DESC

    • SELECT * FROM Persons ORDER FirstName DESC

Bạn cần cố gắng hơn!

Kết quả của bạn khá đấy

Kiến thức SQL của bạn rất tốt đấy!

Chính xác tuyệt đối!
Kiến thức SQL của bạn rất tốt đấy!

Kiểm tra kết quả Chia sẻ với bạn bè Làm lại

  • Câu lệnh sql dùng để trả về các dữ liệu của bảng persons, sắp xếp theo firstname
    Cách tạo sticker WhatsApp tùy chỉnh đơn giản nhất
  • Câu lệnh sql dùng để trả về các dữ liệu của bảng persons, sắp xếp theo firstname
    Dịch vụ gMaps Pro cập nhật một loạt tính năng mới
  • Câu lệnh sql dùng để trả về các dữ liệu của bảng persons, sắp xếp theo firstname
    Mỗi tháng, Google thôn tính một công ty?
  • Câu lệnh sql dùng để trả về các dữ liệu của bảng persons, sắp xếp theo firstname
    Cách tải ảnh và chuông vào ĐTDĐ từ WAP
  • Câu lệnh sql dùng để trả về các dữ liệu của bảng persons, sắp xếp theo firstname
    TV kết nối mạng vượt mặt TV 3D
  • Câu lệnh sql dùng để trả về các dữ liệu của bảng persons, sắp xếp theo firstname
    Truy cập web “đen” phạt 5 triệu đồng

Quiz công nghệ

  • Câu lệnh sql dùng để trả về các dữ liệu của bảng persons, sắp xếp theo firstname
    Câu hỏi trắc nghiệm thiết kế web
  • Câu lệnh sql dùng để trả về các dữ liệu của bảng persons, sắp xếp theo firstname
    Trắc nghiệm: Bạn hiểu gì về Bluezone?
  • Câu lệnh sql dùng để trả về các dữ liệu của bảng persons, sắp xếp theo firstname
    Bạn biết gì về công nghệ phần mềm P18
  • Câu lệnh sql dùng để trả về các dữ liệu của bảng persons, sắp xếp theo firstname
    Trắc nghiệm có đáp án về Word - Phần 4
  • Câu lệnh sql dùng để trả về các dữ liệu của bảng persons, sắp xếp theo firstname
    Trắc nghiệm thuật ngữ công nghệ - Phần 7
  • Câu lệnh sql dùng để trả về các dữ liệu của bảng persons, sắp xếp theo firstname
    Trắc Nghiệm ASP.NET - Phần 1
Xem thêm