Recent Posts

MySQL: Lệnh truy vấn dữ liệu trong MySQL (1)

-

A. Một số câu lệnh quản lý CSDL dùng Command line (dòng lệnh) cơ bản:
show databases;               //Hiển thị danh sách các database trong mysql server
use nameDatabase;           //Chọn cơ sở dữ liệu hiện hành
show tables;                     // Hiển thị danh sách các bảng trong cơ sở dữ liệu hiện hành
create database QLKH;   //Tạo cơ sở dữ liệu có tên QLKH
B. Ngôn ngữ SQL:
1. Tạo bảng dữ liệu:

Cú pháp:
CREATE TABLE <TenTable> (
     <TenField1> <kiểu dữ liệu> (<FieldSize>) | NULL | NOT NULL | AUTO_INCREMENT,
     <TenField2> <kiểu dữ liệu> (<FieldSize>) | NULL | NOT NULL ,
     ...
     PRIMARY KEY (<TenField>) ,   //Sau Primary Key, UNIQUE có dấu phẩy.
     UNIQUE (<TenField>),   //UNIQUE không là khóa chính nhưng có các giá trị không trùng nhau.
     FOREIGN KEY (<TenField>)  REFERENCE <TenTable>
     //Foreign key nhiều bản ghi thì có dấu phẩy phía sau.
 
);

Các kiểu dữ liệu:

  • Kiểu số nguyên: INTEGER, INT.
  • Số thực: FLOAT, DOUBLE
  • Chuỗi: CHAR, VARCHAR
  • Logic: BOOLEAN
  • Ngày tháng: DATE, TIME, DATETIME

Ví dụ: Tạo bảng trong cơ sở dữ liệu QuanLyTinTuc
CREATE TABLE LOAISP(idLoai  INT NOT NULL AUTO_INCREMENT, Ten VARCHAR(255) NOT  NULL, ThuTu INT NULL, PRIMARY KEY (idLoai));

2. Thêm dữ liệu vào bảng:
Cú pháp: 
INSERT INTO <TenBang> VALUES (giaTri1, giatri2,...)

- Các giá trị sẽ điền các giá trị vào các field theo đúng thứ tự xuất hiện trong bảng. Fied làm khoá chính để chuỗi trống.
Ví dụ:
INSERT INTO LoaiSP  VALUES ('', 'Lenovo',3);
3. Xem dữ liệu trong 1 bảng:
Cú pháp: 
SELECT * <TenBang> ;
Ví dụ:
SELECT * FROM LoaiSP;
4. Chỉnh sửa dữ liệu trong 1 bảng:
Cú pháp:
UPDATE <tentable> SET  Ten Truong 1=Gia tri 1, Ten Truong 2= Gia tri 2  WHERE <Điều Kiện>
Ví dụ:
UPDATE LoaiSP SET ten='Motorola' where idLoai=1
5. Xóa dữ liệu trong 1 bảng:
Cú pháp:
DELETE FROM <TenBang>  WHERE <ĐiềuKiện>
Ví dụ:
DELETE FROM LoaiSP where idLoai=1








Related Post:

  • HTML: Tạo danh sách trên trang web1. DANH SÁCH KHÔNG CÓ THỨ TỰ (Unorder List -UL) Cú pháp:<UL Type= Shape1>        <LI Type= Shape 2> Nội dung 1        <LI Type= Shape 2> Nội dung 2            …</UL>- Shape 1, Shape 2 là loại bullet tự động đặt ở đầu dòng trong danh sách-  Shape 1: ảnh hưởng đế… Read More
  • HTML: Siêu liên kết (HyperLink)1. GIỚI THIỆU SIÊU LIÊN KẾT1.1. Siêu liên kết:Khả năng chính của HTML là hỗ trợ các siêu liên kết. Một siêu liên kết cho phép người truy cập có thể đi từ trang web này đến trang web khác. Một liên kết gồm 3 phần:–     Nguồn: chứa nội dung hiển thị khi người dùng truy cập đến, có thể là một trang web khác, một đoạn film, một hình ảnh hoặc … Read More
  • HTML: Tạo Frame sử dụng ngôn ngữ HTML1.1. KHÁI QUÁT VỀ FRAME- Có thể phân chia một trang thành các khung, cho phép người truy cập cùng một lúc có thể xem nhiều trang mà không cần cuộn màn hình, mỗi khung chứa một trang Web riêng.- Nếu tài trang sử dụng Frame thì không sử thẻ Body1.2. CÁCH TẠO MỘT FRAME LAYOUT<HTML><HEAD>                  <TITLE&… Read More
  • HTML: Chèn hình ảnh vào trang Web1. Các loại ảnh :a. Ảnh Gif (Graphics Interchange Format): được sử dụng phổ biến nhất trong các tài liệu HTML, dễ chuyển tải, ngay cả các kết nối sử dụng MODEM tốc độ chậm, hổ trợ 256 màu GIF. Các file GIF được định dạng không phụ thuộc phần nềnb. Ảnh JPEG (Joint PhotoGraphic Expert Group) có phần mở rộng .JPG, là loại ảnh nén mất thông tin, nghĩa là ảnh sau… Read More
  • HTML: Thẻ tạo bảng trong thiết kế Web1. BẢNG (TABLE)Bảng thường được sử dụng để tạo các văn bản nhiều cột hoặc phân chia trang thành nhiều vùng khác nhau rất tiện lợi trong thiết kế và trình bày trang webCú pháp:<TABLE ><TR><TD>Nội dung trong ô 1</TD>   !-… Read More
  • Cài đặt: Hướng dẫn cài đặt Visual Studio 2005 (hình ảnh)Bước 1: Đưa đĩa DVD vào ổ đĩa của máy tính, nếu Autorun được bật, quá trình cài đặt sẽ hiển thị các lựa chọn trên màn hình. Ngược lại, các bạn phải click vào file Setup trong bộ cài để cài đặt bằng tay. Màn hình lựa chọn cài đặt xuất hiện như hình dưới, lựa chọn Instal Visual Studio để bắt đầu quá trình cài đặt:Bước 2: Quá trình này sẽ copy các file cài đặt cần thiết … Read More




Klik untuk melihat kode: :) =( :s :D :-D ^:D ^o^ 7:( :Q :p T_T @@, :-a :W *fck* x@