“将数据类型 nvarchar 转换为 float 时出错。” Whie 尝试使用 UNION AND UNION ALL 添加多个表

问题描述 投票:0回答:0

我有来自表 1、表 2、表 3.........表 12 的数据集,语法相同,但是当我尝试使用 UNION 或 UNION ALL 将表连接在一起时,我收到此错误消息

将数据类型 nvarchar 转换为 float 时出错。

SELECT *
FROM DivvyTripdata1
UNION ALL 
SELECT *
FROM DivvyTripdata2

and even this 
SELECT ride_id,rideable_type,started_at,ended_at,start_station_name,start_station_id,end_station_name,end_station_id,start_lat,start_lng,end_lat,end_lng,member_casual,ride_length,day_of_week
FROM DivvyTripdata1
UNION ALL 
SELECT ride_id,rideable_type,started_at,ended_at,start_station_name,start_station_id,end_station_name,end_station_id,start_lat,start_lng,end_lat,end_lng,member_casual,ride_length,day_of_week
FROM DivvyTripdata2
sql-server union union-all sql-server-2022
© www.soinside.com 2019 - 2024. All rights reserved.