FAILSSELECT 'thanks'WITHJOHN(prfid,prfdate) AS(SELECT prfid, prfdate FROM prfs),JILL(prfid,department) AS(SELECT prfid, department FROM prfs)SELECT A.prfdate, B.department FROM JOHN AINNER JOIN JILL BON A.prfid = B.prfid
RUNSSELECT 'thanks';WITHJOHN(prfid,prfdate) AS(SELECT prfid, prfdate FROM prfs),JILL(prfid,department) AS(SELECT prfid, department FROM prfs)SELECT A.prfdate, B.department FROM JOHN AINNER JOIN JILL BON A.prfid = B.prfid
Arron Bertrand said 05-Sep-07quote:
You should get in the habit now of terminating all applicable statementswith semi-colons. This is becoming required as existing keywords arere-purposed for new functionality, for example a semi-colon must append thestatement preceding any CTE definition (which starts with WITH) so that theparser knows that WITH does not belong to the previous statement.