Final Query Table - 决赛桌应该是什么样子。 Pubs Tables - 我没有包含需要更改为SSN的author_id。
我对此非常陌生 - 就像上课三周一样。我努力将我的大脑包围在概念中,但看起来有很多关于堆栈溢出的信息,我需要继续阅读....如果我实际上经常使用数据库,它会有所帮助现在是一个真实的生活状况。这是我的问题,我不断提出错误 - 可能我犯了初学错误,我没有看到或理解。我想了解并在变得更难之前解决这个问题。
<script src="https://cdnjs.cloudflare.com/ajax/libs/snap.svg/0.4.1/snap.svg.js"></script>
<svg viewBox="0 0 1000 1000">
<rect id="elevBox" x="100" y="100" width="100" height="100"/>
</svg>
我收到错误消息 - 单词where附近的语法不正确,msg 156,level 15 state 1 line 7
问题是:选择唯一的作者ID作为ssn,将姓氏和名字用逗号(smith,joe)分隔的姓氏和名字作为姓名作者表格中加入的authors表的全名,其中royaltyper表格小于50。订购查询通过全名。我知道我需要使用+符号将字段的值附加在一起(连接),我知道我需要加入它们 - 只是不确定我是否朝着正确的方向前进。有没有一个地方你可以在网上验证你的查询(如显示你错过的东西?)
更新10/6/16: 再试一次。这是我的理由:加入表格(INNERJOIN?)汇集名字和姓氏(字段1 +字段2),尽管这是你说的我需要做一些不同的事情。这是我提出的但是它不起作用:(authors_id是它在数据库中被调用的所以它需要被更改为SSN,au_lname和au_fname需要被组合成一列作为FullName)然后它需要显示特许权使用者少于50个。
SELECT authors_id = SSN FROM authors AS INNER JOIN ON au_lname + au_fname WHERE royaltyper =&lt; 50
答案 0 :(得分:0)
您的联接缺少setlocal EnableDelayedExpansion
条款来说明作者和(标题?)作者是如何相关的。例如,for /F "tokens=1" %%I in ('wmic LogicalDisk GET DeviceID^,DriveType ^| findstr "3"') do (
set "drive=%%I"
if exist "%%I\" robocopy "%%I\" "%dest%\!drive:~,1!" /MIR /IS /XA:SH /XD "!dirs!" /XF "!files!" /R:3 /W:3 /TEE /log+:"%srclog%\%logfile%" /NP
)
。
这就是它所看到的ON
。 (mysql也支持ON authors.id=titleauthor.author_id
语法而不是WHERE
。但是必须为非CROSS连接指定一个或另一个。)
要在mysql中连接,请使用USING ()
,而不是ON
。 E.g:
CONCAT