宾馆列表是一个非常常见的需求,在酒店预订等场景中广泛应用。本文将介绍使用MySQL建立一个简单的宾馆列表的方法。
CREATE TABLE hotels (
id INT(11) NOT NULL AUTO_INCREMENT,
name VARCHAR(255) NOT NULL,
address VARCHAR(255) NOT NULL,
phone VARCHAR(255) NOT NULL,
PRIMARY KEY (id)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
上面的代码建立了一个名为hotels的表,其中包含了宾馆的名称、地址和电话信息。id为主键,自动增长,确保了每条数据的唯一性。
INSERT INTO hotels (name, address, phone) VALUES
('酒店1', '北京市海淀区中关村大街', '010-88888888'),
('酒店2', '上海市静安区西藏北路', '021-66666666'),
('酒店3', '广州市天河区天河路', '020-99999999');
上面的代码插入了三条宾馆信息,可以根据需要插入更多的信息。
SELECT * FROM hotels;
上面的代码将会查询hotels表中的所有信息并返回。可以使用WHERE子句来根据不同的条件查询特定的宾馆信息。
总而言之,使用MySQL建立一个宾馆列表非常简单,只需要使用CREATE、INSERT和SELECT等MySQL语句即可。需要注意的是,字段名和数据类型应该根据实际需求进行设定。