Bài viết của Bùi Văn Nam

INNER JOIN trong MySQL - MySQL căn bản

Trong bài này chúng ta tìm hiểu cách sử dụng INNER JOIN để kết hai bảng với nhau. Ở bài tích đề cát chúng ta đã tìm hiểu cách truy vấn dữ liệu nhiều hơn một bảng, kết hợp mối quan hệ khóa ngoại để truy vấn thông tin. Và trường hợp này để xác định khóa ngoại chính xác thì ở WHERE ta thêm điều kiện ...

Tác giả: Bùi Văn Nam viết 14:50 ngày 06/04/2021 chỉnh sửa

Hàm nối chuỗi Concat trong MySql - MySQL căn bản

Thông thường để nối chuỗi trong PHP thì chúng ta dùng dấu chấm (.), để nối chuỗi trong Javascript thì chúng ta dùng dấu cộng (+). Vậy để nối chuỗi trong MYSQL thì ta phải làm thế nào? Đơn giản là ta sẽ dùng hàm Concat trong MYSQL nhé các bạn. 1. Hàm nối chuỗi Concat trong MYSQL Hàm concat có ...

Tác giả: Bùi Văn Nam viết 14:50 ngày 06/04/2021 chỉnh sửa

Select trong khoảng với BETWEEN trong MySQL - MySQL căn bản

Trong bài này chúng ta tìm hiểu cách sử dụng toán tử BETWEEN trong MySQL để xác định dữ liệu trong một khoảng nào đó. Để select trong khoảng thì ngoài BETWEEN ra ta có thể sử dụng toán tử AND để thay thế, chi tiết thế nào thì chúng ta cùng tìm hiểu nhé. 1. Select trong khoảng với BETWEEN trong ...

Tác giả: Bùi Văn Nam viết 14:50 ngày 06/04/2021 chỉnh sửa

Gộp kết quả với toán tử UNION trong MySQL - MySQL căn bản

Nếu bạn cần viết hai câu truy vấn SELECT khác nhau nhưng bạn muốn nó trả về một danh sách kết quả duy nhất thì bạn phải sử dụng toán tử UNION. Toán tử này cũng ít khi sử dụng khi bạn viết ứng dụng Web nhưng cũng nên tìm hiểu vì biết đâu sau này cần. 1. Toán tử UNION trong MySQL Toán tử UNION ...

Tác giả: Bùi Văn Nam viết 14:50 ngày 06/04/2021 chỉnh sửa

Sử dụng AS (Alias) trong MySQL - MySQL căn bản

Ở trong bài học phép tích trong MySQL chúng ta có làm một số ví dụ và tôi cũng có nói rằng khi tích hai bảng với nhau nếu có tên column trùng nhau thì phải sử dụng cú pháp ten_tabe.ten_field. Điều này thật là phiền nếu như tên bảng quá dài như ví dụ dưới đây: ...

Tác giả: Bùi Văn Nam viết 14:50 ngày 06/04/2021 chỉnh sửa

Phép tích đề cát trong MySQL - MySQL căn bản

Tích đề cát trong MySQL có nghĩa là truy vấn trên nhiều table trong cùng một câu SELECT và kêt quả trả về có thể là một trong số các fields của các table đó. Phép tích này ít khi được sử dụng trong MySQL mà thay vào đó sẽ sử dụng lệnh JOIN (sẽ học sau) để thay thế vì tốc độ query sẽ nhanh ...

Tác giả: Bùi Văn Nam viết 14:50 ngày 06/04/2021 chỉnh sửa

Giới hạn kết quả trả về với LIMIT trong MySQL - MySQL căn bản

Khi sử dụng lệnh SELECT để lấy danh sách trong bảng thì nó sẽ trả về tất cả các record luôn, nghĩa là trong bảng của bạn có bao nhiêu records thì nó sẽ trả về tất tần tật. Điều này thật sự không hay khi bạn làm các ứng dụng Website. Giải pháp của chúng ta là sử dụng lệnh LIMIT để giới hạn hết quả ...

Tác giả: Bùi Văn Nam viết 14:50 ngày 06/04/2021 chỉnh sửa

Sắp xếp kết quả với lệnh Order By trong MySQL - MySQL căn bản

Khi sử dụng lệnh SELECT lấy dữ liệu thì theo mặc định nó sẽ sắp xếp kết quả từ cũ tới mới. Tuy nhiên bạn có thể thay đổi thứ tự sắp xếp ngược lại theo dạng từ mới tới cũ, hay thậm chí là sắp xếp theo một column nào đó cũng được bằng cách sủ dụng lệnh ORDER BY. 1. Giới thiệu lệnh ORDER BY trong ...

Tác giả: Bùi Văn Nam viết 14:50 ngày 06/04/2021 chỉnh sửa

WHERE IN - WHERE LIKE trong MySQL - MySQL căn bản

Ở bài tìm hiểu lệnh SELECT mình đã liệt kê danh sách các toán tử và trong đó có hai toán tử là IN và LIKE thì trong bài này chúng ta sẽ tìm hiểu nó. Về cách sử dụng thì IN và LIKE rất hữu dụng nhưng về thực tế thì chúng ta cần phải xem lại nó. Chi tiết thến ào thì chúng ta sẽ tìm hiểu nó ...

Tác giả: Bùi Văn Nam viết 14:50 ngày 06/04/2021 chỉnh sửa

Lệnh SELECT lấy dữ liệu trong MySQL - MySQL căn bản

Trong bài này chúng ta sẽ tìm hiểu cách lấy dữ liệu trong MySQL với lệnh SELECT ở mức căn bản nhất, nghĩa là chỉ SELECT data ở một bảng duy nhất chữ không có liên kết giữa nhiều bảng. Bài này khá là quan trọng nên các bạn cần lưu ý các vấn đề mình trình bày nhé. Trước tiên chúng ta cần tạo ...

Tác giả: Bùi Văn Nam viết 14:50 ngày 06/04/2021 chỉnh sửa
<< < .. 16 17 18 19 20 21 22 .. > >>