日期:2014-05-18  浏览次数:20554 次

谁能帮助我解决一下我的sql代码问题啊!
从一个数据库中的三个表里查询所有的信息,并且创建为视图!
我的代码如下:
create   view   ATMview
as
select   客户编号=customerID,开户名=customerName,身份证号=PID,
电话号码=telephone,居住地址=address   from   userInfo  
select   卡号=cardID,货币种类=curType,存款类型=savingType,
开户日期=openDate,余额=balance,密码=pass,是否挂失=isReportLoss,
客户编号=customerID   from   cardInfo  
select   交易日期=transDate,卡号=cardID,交易类型=transType,
交易金额=transMoney,备注=remark   from   transInfo

执行后报第二个select语句有语法错误,
大家帮帮忙!

------解决方案--------------------
create proc ATMview
as
select 客户编号=customerID,开户名=customerName,身份证号=PID,
电话号码=telephone,居住地址=address from userInfo

select 卡号=cardID,货币种类=curType,存款类型=savingType,
开户日期=openDate,余额=balance,密码=pass,是否挂失=isReportLoss,
客户编号=customerID from cardInfo

select 交易日期=transDate,卡号=cardID,交易类型=transType,
交易金额=transMoney,备注=remark from transInfo