收录日期:2020/06/05 11:13:14 时间:2016/06/06 10:24:34 标签:Access
这句SQL怎样格式化才能易看懂啊?

SELECT DonationDetail.DonationDetailID, DonationDetail.DonorID AS DonationDetail_DonorID, DonationDetail.Amount, DonationDetail.MonetaryUnitID AS DonationDetail_MonetaryUnitID, DonationDetail.EventPeriordicalID, Donor.DonorID AS Donor_DonorID, Donor.DonorName, Donor.TitleID AS Donor_TitleID, Donor.LocationID AS Donor_LocationID, DonorTitle.TitleID AS DonorTitle_TitleID, DonorTitle.Title, Event.EventID AS Event_EventID, Event.EventName, Event.Description AS Event_Description, EventPeriodical.EventPeriodicalID AS EventPeriodical_EventPeriodicalID, EventPeriodical.EventID AS EventPeriodical_EventID, EventPeriodical.PeriodicalID AS EventPeriodical_PeriodicalID, EventPeriodical.AddDate, ExchangeRate.ExchangeRateID, ExchangeRate.EventPeriodicalID AS ExchangeRate_EventPeriodicalID, ExchangeRate.MonetaryUnitID AS 
ExchangeRate_MonetaryUnitID, ExchangeRate.ForeignCurrency, Location.LocationID AS Location_LocationID, Location.Country, Location.Province, Location.City, Location.Town, Location.District, Location.Village, MonetaryUnit.MonetaryUnitID AS MonetaryUnit_MonetaryUnitID, MonetaryUnit.MonetaryName, MonetaryUnit.MonetarySymbol, Periodical.PeriodicalID AS Periodical_PeriodicalID, Periodical.Description AS Periodical_Description
FROM Periodical INNER JOIN (MonetaryUnit INNER JOIN (Location INNER JOIN (((Event INNER JOIN EventPeriodical ON Event.EventID = EventPeriodical.EventID) INNER JOIN (DonorTitle INNER JOIN (Donor INNER JOIN DonationDetail ON Donor.DonorID = DonationDetail.DonorID) ON DonorTitle.TitleID = Donor.TitleID) ON EventPeriodical.EventPeriodicalID = DonationDetail.EventPeriordicalID) INNER JOIN ExchangeRate ON EventPeriodical.EventPeriodicalID = ExchangeRate.EventPeriodicalID) ON Location.LocationID = Donor.LocationID) ON MonetaryUnit.MonetaryUnitID = DonationDetail.MonetaryUnitID) ON Periodical.PeriodicalID = EventPeriodical.PeriodicalID;
SELECT DonationDetail.DonationDetailID,
 DonationDetail.DonorID AS DonationDetail_DonorID, DonationDetail.Amount, DonationDetail.MonetaryUnitID AS DonationDetail_MonetaryUnitID, DonationDetail.EventPeriordicalID, Donor.DonorID AS Donor_DonorID, Donor.DonorName, Donor.TitleID AS Donor_TitleID, Donor.LocationID AS Donor_LocationID, DonorTitle.TitleID AS DonorTitle_TitleID, DonorTitle.Title, Event.EventID AS Event_EventID, Event.EventName, Event.Description AS Event_Description, EventPeriodical.EventPeriodicalID AS EventPeriodical_EventPeriodicalID, EventPeriodical.EventID AS EventPeriodical_EventID, EventPeriodical.PeriodicalID AS EventPeriodical_PeriodicalID, EventPeriodical.AddDate, ExchangeRate.ExchangeRateID, ExchangeRate.EventPeriodicalID AS ExchangeRate_EventPeriodicalID, ExchangeRate.MonetaryUnitID AS 
ExchangeRate_MonetaryUnitID, ExchangeRate.ForeignCurrency, Location.LocationID AS Location_LocationID, Location.Country, Location.Province, Location.City, Location.Town, Location.District, Location.Village, MonetaryUnit.MonetaryUnitID AS MonetaryUnit_MonetaryUnitID, MonetaryUnit.MonetaryName, MonetaryUnit.MonetarySymbol, Periodical.PeriodicalID AS Periodical_PeriodicalID, Periodical.Description AS Periodical_Description
FROM Periodical INNER JOIN (MonetaryUnit INNER JOIN (Location INNER JOIN (((Event INNER JOIN EventPeriodical ON Event.EventID = EventPeriodical.EventID) INNER JOIN (DonorTitle INNER JOIN (Donor INNER JOIN DonationDetail ON Donor.DonorID = DonationDetail.DonorID) ON DonorTitle.TitleID = Donor.TitleID) ON EventPeriodical.EventPeriodicalID = DonationDetail.EventPeriordicalID) INNER JOIN ExchangeRate ON EventPeriodical.EventPeriodicalID = ExchangeRate.EventPeriodicalID) ON Location.LocationID = Donor.LocationID) ON MonetaryUnit.MonetaryUnitID = DonationDetail.MonetaryUnitID) ON Periodical.PeriodicalID = EventPeriodical.PeriodicalID;
SELECT DonationDetail.DonationDetailID,
       DonationDetail.DonorID AS DonationDetail_DonorID,
       DonationDetail.Amount,
       DonationDetail.MonetaryUnitID AS DonationDetail_MonetaryUnitID,
       DonationDetail.EventPeriordicalID, 
       Donor.DonorID AS Donor_DonorID, 
       Donor.DonorName, 
       Donor.TitleID AS Donor_TitleID,
       Donor.LocationID AS Donor_LocationID,
       DonorTitle.TitleID AS DonorTitle_TitleID,
       DonorTitle.Title,
       Event.EventID AS Event_EventID, 
       Event.EventName, 
       Event.Description AS Event_Description,
       EventPeriodical.EventPeriodicalID AS EventPeriodical_EventPeriodicalID,    
       EventPeriodical.EventID AS EventPeriodical_EventID,
       EventPeriodical.PeriodicalID AS EventPeriodical_PeriodicalID,
       EventPeriodical.AddDate, 
       ExchangeRate.ExchangeRateID, 
       ExchangeRate.EventPeriodicalID AS ExchangeRate_EventPeriodicalID,
       ExchangeRate.MonetaryUnitID AS ExchangeRate_MonetaryUnitID,
       ExchangeRate.ForeignCurrency, 
       Location.LocationID AS Location_LocationID, 
       Location.Country, 
       Location.Province,
       Location.City,
       Location.Town,
       Location.District, 
       Location.Village,
       MonetaryUnit.MonetaryUnitID AS MonetaryUnit_MonetaryUnitID,   
       MonetaryUnit.MonetaryName, 
       MonetaryUnit.MonetarySymbol, 
       Periodical.PeriodicalID AS Periodical_PeriodicalID, 
       Periodical.Description AS Periodical_Description

   FROM Periodical INNER JOIN
               (MonetaryUnit INNER JOIN 
                             (Location INNER JOIN 
                                        (((Event INNER JOIN   '以下类似
                          EventPeriodical ON Event.EventID = EventPeriodical.EventID)
                     INNER JOIN 
               (DonorTitle INNER JOIN 
                    (Donor INNER JOIN
                      DonationDetail ON Donor.DonorID = DonationDetail.DonorID)
              ON DonorTitle.TitleID = Donor.TitleID) ON EventPeriodical.EventPeriodicalID = DonationDetail.EventPeriordicalID) INNER JOIN ExchangeRate ON EventPeriodical.EventPeriodicalID = ExchangeRate.EventPeriodicalID) ON Location.LocationID = Donor.LocationID) ON MonetaryUnit.MonetaryUnitID = DonationDetail.MonetaryUnitID) ON Periodical.PeriodicalID = EventPeriodical.PeriodicalID;
SQL 格式化不应该由人去格式化,你可以让查询设计器自动设计

对文件目录的监控? 哪里可以申请免费的个人主页空间或带POP3和SMTP的免费邮箱(10M以上)? Salamander decompiler 谁有正试版? 问一个很弱智的问题喔...很多分.... 请问:在深圳南山如何租房?有什么需要注意的地方? 如何将字符串转换成“类”? 大家好,帮我翻译一下? 最后10分,visual CHM v4.0注册码?来者有分!!!!!!!!!!! 一个简单的select语句,错在哪里,该怎么改正 这是我照着书上的一个例子做的,怎么也调不通,谁能帮帮我这个新手把我领进门,非常感谢!!! 请问如何在word里面调用media player或者flash。 一个简单的select语句,错在哪里,该怎么改正 紧急求教高手!!!关于ejb 一个简单的select语句,错在哪里,该怎么改正 金山毒霸 2001 和 2002 都和我win2000 advance server(可能是iis)有冲突,具体情况如下: 安装VC的问题----怪事一桩----有请高人 请问如何在WIN98下修改IRQ呢? 请问,怎样在JSP中设计打印报表啊! 请问我们公司的宽带网怎么上不了163.net 和 263.net的网站呢 优化select语句! 有对ActiveX Control Pad熟的吗?求助!在线等! 这下麻烦了,ppp链接协议被中止?怎么办? char 怎样转化 char*?怎么用强制转化不行? 高手请进!急啊! 超难问题! ViewState可否定义成数组类型?string[] ViewState[\"test\"] = new string[6];这样不对啊? 请推荐几本数据结构的书。 想单干,各位给点主意 PC突然遇上奇怪问题起不来,求教。 数据库中存储合同图片问题 急!!!