我正在研究涉及單詞及其翻譯的項目。一個查詢翻譯必須頻繁任務(每10秒一次左右)的是: SELECT * FROM pwords p
LEFT JOIN words w ON p.id = w.wordid
WHERE w.code IS NULL
OR (w.code <> "USER1" AND w.code <> "USER2")
ORDER BY rand() LIMIT 10
在尋找有關ANSI_NULLS,我stubbled在這個帖子裏也說,MySQL未實施ANSI_NULLS,而MSSQL計劃在其取出:something about ansi_nulls 它被證實在2017年由微軟約TSQL:https://docs.microsoft.com/en-us/sql/t-sql/statements/set-ansi-nulls-transact-sql 但是ANSI
我試圖將當前年份以YYYY的形式與月份列中的monthy合併。 monthy monthsname
------------------------
1 January
2 February
3 March
4 April
5 May
6 June
7 July
8 August
9 September
10 October
11
有人可以幫助我以簡單的方式瞭解此查詢(SQL Server 2014中的T-SQL)的邏輯嗎? Select
c.ContractID
From
dba.contract as c
Inner Join
dba.Person as r on (c.ContractID = r.ContractID
and IsNull(isPrimary, 0