Lệnh Update trong SQL Server - SQL Server căn bản
Trong bài này chúng ta sẽ tìm hiểu lệnh update trong SQL Server, đây là lệnh dùng để cập nhật dữ liệu của một table nào đó, thường sẽ đi kết hợp với lệnh Where. 1. Giới thiệu lệnh Update trong SQL Server Lệnh update giúp bạn cập nhật dữ liệu có sẵn trong table, thường sẽ update theo một điều ...
Lệnh Left Join trong SQL Server - SQL Server căn bản
Trong bài này chúng ta sẽ tìm hiểu Left Join trong SQL Server. Nếu Inner Join là tích hai bảng và chỉ lấy các dòng trùng khóa ngoại với nhau thì Left Join sẽ lấy thêm cả các dòng mà bảng bên trái có nhưng bên phải không có. 1. Cú pháp Left Join trong SQL Server Left Join sẽ hợp hai bảng lại và ...
Lệnh Inner Join trong SQL Server - SQL Server căn bản
Trong bài này ta sẽ học cách sử dụng lệnh INNERR JOIN trong SQL Server, nó sẽ giúp bạn liên kết các bảng với nhau thông qua khóa ngoại Foreign Key. Hiện có ba các JOIN liên kết khóa ngoại chủ yếu như sau: Inner Join Left Join Right Join Tuy nhiên ...
Mệnh đề Where trong SQL Server - SQL Server căn bản
Trong bài này chúng ta sẽ học lệnh Where trong SQL Server, đây là lệnh dùng để thêm điều kiện lọc dữ liệu, thường được dùng kết hợp trong lệnh Select và Update. Ở bài trước bạn đã được học lệnh Select, và mình cũng có nói qua về cách thiết lập điều kiện Where. Để giúp bạn hiểu rõ hơn thì bài này ...
lệnh INSERT trong SQL Server - SQL Server căn bản
Ở bài trước bạn đã biết cách sử dụng lệnh SELECT rồi, vậy trong trong bài này mình sẽ nói đến lệnh INSERT, đây là lệnh dùng để thêm một dòng dữ liệu vào bảng. 1. INSERT trong SQL Server Trước tiên bạn hãy xem cú pháp của lệnh này như sau: INSERT INTO ...
Lệnh SELECT trong SQL Server - SQL Server căn bản
Trong bài viết này bạn sẽ được học cách sử dụng lệnh select trong SQL Server để thực hiện truy vấn trong một table, trường hợp truy vấn ở nhiều table thì sẽ được học ở bài khác. 1. Lệnh select trong SQL Server Như bạn đã biết, dữ liệu sẽ được lưu trong table và mỗi table sẽ có nhiều cột thông ...
Ràng buộc CHECK trong SQL Server - SQL Server căn bản
Ở bài trước chúng ta đã tìm hiểu ràng buộc UNIQUE rồi, vậy thì trong bài này mình sẽ giới thiệu ràng một ràng buộc khác cũng rất quan trọng trước khi đi qua phần khác đó là CHECK. 1. CHECK trong SQL Server CHECK là ràng buộc miền giá trị, nghĩa là nó chỉ giá trị của bạn nhập vào chỉ nằm trong ...
Ràng buộc UNIQUE trong SQL Server - SQL Server căn bản
Ở các bài trước chúng ta đã tìm hiểu ràng buộc primary key và foreign key rồi, vậy thì trong bài này mình sẽ giới thiệu thêm một ràng buộc quan trọng trong SQL dùng để xử lý vấn đề bảo toàn ràng buộc toàn vẹn dữ liệu đó là UNIQUE. 1. UNIQUE trong SQL Server Ở bài học tạo bảng Create ...
Làm sạch table với TRUNCATE trong SQL Server - SQL Server căn bản
Trong bài này mình sẽ hướng dẫn các bạn cách làm sạch table với lệnh TRUNCATE trong SQL Server, lệnh này rất hữu ích nếu bạn muốn xóa tất cả dữ liệu của table và thiết lập ID tăng tự động về trang thái ban đầu. 1. Giới thiệu lệnh TRUNCATE Thông thường khi muốn xóa tất cả dữ liệu thì ta sử dụng ...
Xóa bảng với lệnh Drop Table trong SQL Server - SQL Server căn bản
Trong bài này mình sẽ hướng dẫn bạn cách sử dụng lệnh DROP TABLE để xóa một hoặc nhiều table trong SQL Server. Đôi khi trong quá trình tạo dữ liệu bạn tạo dư thì có thể sử dụng DROP TABLE để xóa, lệnh này ít khi sử dụng, tuy nhiên bạn nên tìm hiểu vì có nhiều vấn đề liên quan. ...
Đổi tên table trong SQL Server - SQL Server căn bản
Trong bài này này bạn sẽ được học cách đổi tên table bằng hai công cụ, thứ nhất là sử dụng SQL Server Management Studio (SSMS), thứ hai là sử dụng Transact SQL. 1. Đổi tên table bằng Transact SQL SQL Server không cung cấp bất kì một câu lệnh SQL nào để đổi tên table, tuy nhiên ...
Xóa column trong SQL Server - SQL Server căn bản
Trong bài này mình sẽ hướng dẫn bạn cách xóa một hoặc nhiều column ra khỏi table trong SQL Server, lệnh này hữu ích khi bạn muốn loại bõ những column không còn dùng tới trong database. 1. Lênh ALTER TABLE DROP COLUMN Để xóa column ra khỏi table thì ta sư dụng lệnh ALTER TABLE DROP COLUMN ...
Chỉnh sửa cấu trúc column trong SQL Server - SQL Server căn bản
Trong bài này mình sẽ hướng dẫn bạn cách sử dụng lệnh ALTER TABLE ALTER COLUMN để chỉnh sửa cấu trúc của column trong SQL Server, lệnh nãy hữu ích khi bạn muốn chỉnh sửa các thông số như: kiểu dữ liệu, kích thước dữ liệu, NULL và NOT NULL. 1. Thay đổi kiểu dữ liệu của column Để thay đổi ...
hêm column vào table trong SQL Server - SQL Server căn bản
Trong bài này sẽ hướng dẫn bạn cách sử dụng lệnh ALTER TABLE để thêm một column vào một table trong SQL Server, lệnh này sẽ hữu ích khi bạn muốn bổ sung column vào table. 1. Cú pháp lệnh ALTER TABLE ADD column Để thêm một column thì bạn sử dụng lệnh ALTER TABLE ADD với cú pháp sau: ...
Khóa ngoại Foreign Key trong SQL Server - SQL Server căn bản
Ở bài trước bạn đã biết được cách tạo khóa chính rồi, vậy thì trong bài này mình sẽ hướng dẫn bạn cách tạo khóa ngoại trong SQL Server. Khóa ngoại là thành phần rất quan trọng tạo nên một hệ thống cơ sở dữ liệu quan hệ, tức là các table sẽ có mối liên hệ với nhau thông qua khóa ngoại. 1. Khóa ...
Khóa chính Primary Key trong SQL Server - SQL Server căn bản
Trong bài này chúng ta sẽ tìm hiểu đên khóa chính primary key trong SQL Server và cách tạo khóa chính cho một table. Khóa chính rất quan trọng vì nó dùng để phân biệt các dòng dữ liệu trong bảng. 1. Primary key là gì? Khóa chính là tập hợp một hoặc nhiều column giúp phân biệt các ...
hiết lập ID tăng tự động với Identity trong SQL Server - SQL Server căn bản
ID tăng tự động là một nhu cầu rất quan trọng trong việc lưu trữ dữ liệu, hầu như tất cả các khóa chính trong các dự án thực tế đều tạo bằng cách cho nó tăng tự động. Vậy làm thế nào để thiết lập tăng tự động? Trong bài này mình sẽ hướng dẫn các bạn. 1. Thuộc tính Identity trong SQL ...
Lệnh Create Table trong SQL Server - SQL Server căn bản
Trong bài này bạn sẽ được học cách sử dụng lệnh CREATE TABLE để tạo mới một database. Ngoài cách sử dụng lệnh này thì bạn cũng có thể sử dụng công cụ SSMS, tuy nhiên thường thì DBA sẽ thích sử dụng SQL hơn. 1. Cú pháp lệnh Create Database trong SQL Server Một table sẽ được lưu trữ ...
Schema là gì? tạo Schema trong SQL Server - SQL Server căn bản
Ở bài trước bạn đã hiểu cách tạo database rồi, vậy thì trong bài này mình sẽ nói đến một thành phần khá hay trong SQL Server đó là schema. Nội dung bài sẽ giải thích Schema là gì, tại sao nên sử dụng Schema? Cách tạo và quản lý schema trong SQL Server. 1. Schema là gì? Schema là một khái ...
Lệnh Create Database trong SQL Server - SQL Server căn bản
Trong bài này chúng ta sẽ tìm hiểu lệnh tạo create database trong SQL Server, đây là lệnh tạo ra một database mới. Lệnh này tương đối đơn giản nên bài này sẽ tương đối ngắn. Trước khi bắt đầu bạn hãy đọc bài kết nối vào SQL Server để biết cách chạy một câu truy vấn SQL bằng công cụ SQL ...