我有两个需要加入的桌子
我使用此sql查询创建的第一个表
CREATE TABLE `users` (
`id` bigint PRIMARY KEY AUTO_INCREMENT,
`user_login` varchar(60),
`user_pass` varchar(255),
`first_name` varchar(30),
`last_name` varchar(30),
`user_status` int(2),
`user_phone_number` varchar(20),
`user_email` varchar(100),
`user_billing_info` text,
`user_temp_units` int(2),
`user_flow_units` int(2),
`user_notes` text
);
第二张桌子
CREATE TABLE `station_meta` (
`uid` VARCHAR(25) PRIMARY KEY,
`nickname` varchar(30),
`install_date` date,
`latatude` numeric(10,6),
`longitude` numeric(10,6),
`firmware_ver` varchar(10),
`weir_type` int(2),
`weir_width` numeric,
`dist_to_ground` numeric,
`dist_to_weir` numeric,
`service_fee` numeric,
`notes` text
);
使用此sql查询时出现双行
SELECT * FROM station_meta JOIN users
注意:uid类似于9C9Z454Z5CA,以防万一需要提及
因此在其他表中没有任何相同的列
更新
数据样本
我的结果
我在foreach的php函数中使用它,所以得到了双重结果
感谢任何帮助