left join 丢失数据
zhitl 2004-03-31 05:47:13 SELECT 新起点用户表.ID, 新起点用户表.客户名称, 新起点用户表.手机卡号, zz.银行帐号,
zz.存折帐号, ROUND(新起点用户表.己查话费总额 * 0.5, 2) AS 金额, zz.身份证
FROM (SELECT 客户资料.手机卡号, 客户资料.身份证, 银行帐号表.银行帐号,
银行帐号表.存折帐号
FROM 客户资料 LEFT JOIN
银行帐号表 ON (客户资料.手机卡号 = 银行帐号表.手机卡号)
WHERE 客户资料.退网日期 IS NULL) zz RIGHT OUTER JOIN
新起点用户表 ON zz.手机卡号 = 新起点用户表.手机卡号
ORDER BY 新起点用户表.手机卡号
用此代码执行后,新起点用户表内的身份证号列一项有个别数据丢失现象(原表中有身份证号),不知道为什么,请大家帮忙,谢谢