Panduan Reka Bentuk Jadual Mata Pengguna untuk Sistem Pembelian Makanan dalam MySQL
Pengenalan:
Mata pengguna sangat penting dalam pembelian makanan sistem Ia boleh mencerminkan kesetiaan dan aktiviti pengguna dalam sistem. Mereka bentuk jadual mata pengguna yang sesuai boleh memudahkan kami menambah, menolak, bertanya dan mengira mata. Artikel ini akan memperkenalkan secara terperinci cara mereka bentuk jadual mata pengguna, termasuk reka bentuk struktur jadual, maksud medan dan contoh kod.
1. Reka bentuk struktur jadual
Untuk mencipta jadual mata pengguna dalam MySQL, kita boleh menggunakan reka bentuk struktur jadual berikut:
CREATE TABLE `user_points` ( `id` INT AUTO_INCREMENT PRIMARY KEY, `user_id` INT NOT NULL, `point` INT NOT NULL DEFAULT 0, `created_at` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP, `updated_at` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP );
Di sini kita tentukan 5 medan :
2. Penerangan maksud medan
3. Contoh kod
Masukkan rekod mata pengguna
INSERT INTO `user_points` (`user_id`, `point`) VALUES (1, 10);
UPDATE `user_points` SET `point` = `point` + 5 WHERE `user_id` = 1;
UPDATE `user_points` SET `point` = `point` - 5 WHERE `user_id` = 1;
SELECT `point` FROM `user_points` WHERE `user_id` = 1;
SELECT `user_id`, `point`, ( SELECT COUNT(*) + 1 FROM `user_points` AS `up2` WHERE `up2`.`point` > `up1`.`point` ) AS `ranking` FROM `user_points` AS `up1` ORDER BY `point` DESC;
Jadual mata pengguna yang direka dengan baik boleh memudahkan kami menambah, mengurangkan, bertanya dan mengira mata pengguna. Menggunakan pernyataan SQL asas dalam MySQL, kami boleh mengendalikan jadual mata pengguna dengan mudah. Saya harap panduan reka bentuk jadual mata pengguna yang disediakan dalam artikel ini akan membantu sistem beli-belah runcit anda.
Atas ialah kandungan terperinci Panduan reka bentuk jadual mata pengguna untuk sistem membeli-belah runcit dalam MySQL. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!