欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

mysql實戰(zhàn)經(jīng)歷

張吉惟2年前9瀏覽0評論

我最近做了一個在線商店的網(wǎng)站,使用了MySQL數(shù)據(jù)庫。這是我的一些實戰(zhàn)經(jīng)驗。

首先,我創(chuàng)建了一個名為“products”的表,用于存儲所有商品的信息。

CREATE TABLE products (
id INT(11) NOT NULL AUTO_INCREMENT,
name VARCHAR(255) NOT NULL,
description TEXT,
price DECIMAL(10,2) NOT NULL,
image VARCHAR(255),
PRIMARY KEY (id)
);

使用以下SQL語句向表中插入數(shù)據(jù):

INSERT INTO products (name, description, price, image) VALUES
('Product 1', 'Description of product 1', 9.99, 'img/product1.jpg'),
('Product 2', 'Description of product 2', 19.99, 'img/product2.jpg'),
('Product 3', 'Description of product 3', 29.99, 'img/product3.jpg');

接下來,我創(chuàng)建了一個名為“users”的表,用于存儲所有用戶的信息。

CREATE TABLE users (
id INT(11) NOT NULL AUTO_INCREMENT,
username VARCHAR(255) NOT NULL,
password VARCHAR(255) NOT NULL,
email VARCHAR(255) NOT NULL,
PRIMARY KEY (id)
);

使用以下SQL語句向表中插入數(shù)據(jù):

INSERT INTO users (username, password, email) VALUES
('user1', 'password1', 'user1@example.com'),
('user2', 'password2', 'user2@example.com');

我還創(chuàng)建了一個名為“orders”的表,用于存儲用戶訂單的信息。

CREATE TABLE orders (
id INT(11) NOT NULL AUTO_INCREMENT,
user_id INT(11) NOT NULL,
product_id INT(11) NOT NULL,
quantity INT(11) NOT NULL,
price DECIMAL(10,2) NOT NULL,
created_at DATETIME NOT NULL,
PRIMARY KEY (id),
FOREIGN KEY (user_id) REFERENCES users(id),
FOREIGN KEY (product_id) REFERENCES products(id)
);

使用以下SQL語句向表中插入數(shù)據(jù):

INSERT INTO orders (user_id, product_id, quantity, price, created_at) VALUES
(1, 1, 1, 9.99, NOW()),
(1, 2, 2, 39.98, NOW()),
(2, 3, 1, 29.99, NOW());

最后,我創(chuàng)建了一個查詢,用于獲取每個商品的總銷量:

SELECT products.name, SUM(orders.quantity) AS total_sales
FROM orders
JOIN products ON orders.product_id = products.id
GROUP BY products.id;

這是一些我在使用MySQL時的實戰(zhàn)經(jīng)驗。希望這對您有所幫助!