close

俄語口譯薪資

  下圖就是 Access 查詢資料的圖形操作介面,稱為設計檢視翻譯

AND h.Odate>= GETDATE()-60
AND I.Wd=0
On wd.Wno= pm.Wno AND wd.Nno=pd.Nno AND wd.Dno=pd.Dno

FROM Proda_h H INNER JOIN Proda_m M INNER JOIN Proda_d D
(case when wd.Lg=pd.Lg then pd.Qty-pd.Inqty-pd.Badqty else 0 end) end))
AND H.Pdate>=GETDATE()-30),0) as 半成品

  SQL 與資料庫習習相關,顧名思義,資料庫就是電腦貯存資料的倉庫,包羅以檔案為根本(File-based)的小型簡略單純資料庫(例如 DBASE、FoxPro、Access資料庫等),及以主從架構(Client-Server)為根蒂根基的中大型資料庫(例如 甲骨文的 Oracle、Microsoft 的 SQL Server、IBM 的 DB2 等)翻譯各類資料庫都有其特點及優錯誤謬誤‧一個企要計劃資料庫運用系統(例如 ERP 系統、人事薪資系統、CRM 系統等),正確的選擇恰當的資料庫是成功的要素之一。
  回歸主題,SQL 是什麼呢?假如以企業的倉庫(包括倉管人員)代表電腦的資料庫系統,為了更有效率的履行倉管作業,假定倉管部分擬定了一套專用於與外界(其他部分或其他單元)溝通的術語,那麼這套專用術語就等於是 SQL 了。也就是說,SQL 是利用程式與資料庫之間溝通的語言。
  舉個簡單的例子,假如您的應用程式需要列出所有在台北市的客戶,那麼程式就要下一段 SQL 敕令給資料庫:
  SELECT * FROM CLIENT WHERE AREA='台北市'
  (假定資料庫中已建好一個客戶資料表,名為 CLIENT,並且有一個代表『地域』的欄位,名為 AREA。)
  上段 SQL 送到資料庫後,經資料庫系統解譯其意義,然後掏出對應的資料,傳送回下達饬令的電腦端。
  再舉個例子:
  UPDATE CLIENT SET TEL='5'+TEL WHERE AREA LIKE '新竹%'
  相信您已看出來了,它是用來把所有新竹縣市的客戶的德律風號碼前面加一個『5』字‧請注意,所有程式說話的"="與數學的等於是不同意義的翻譯
  看起來挺簡單的,別小視它了,SQL 是個輕易入門不易精曉的工具,在實務運用上,常常會碰上許多刁鑽難解的問題考驗著開辟人員的智力與耐力。

ISNULL((SELECT Sum(D.Qty-D.Inqty-D.Badqty
(SELECT MAX(Smonth) as Somnth FROM Stock
WHERE I.Typeno<>'08'
WHERE d.Ino=I.Ino AND d.Lg=I.Lg

AND H.Pdate>=GETDATE()-30),0) as 已排單
SELECT I.Ino AS '型  號'翻譯社I.Lg AS 長度,IsNull(S.Stock,0) AS 庫存數


  請不要把 Microsoft SQL Server 與 SQL 搞混了,前者是 Microsoft 資料庫產品的名稱,只是眾多資料庫系統中的一種(名字傍邊居心取個SQL);後者則是程式與資料庫之間溝通的語言翻譯
  也不要把 SQL 與一般的程式說話(如 VB、C++、Pascal 等)混為一談,後者指的是開發程式用的說話,與前者的性質及功能分歧。例如,如果您想要進修用 DELPHI 開辟資料庫應用程式,那麼您除要會使用 DELPHI 整合開辟情況(IDE)外,還必需學會節制程式運作的 Object Pascal 說話及與資料庫溝通的 SQL 說話。

ORDER BY I.Ino翻譯社I.Lg
ON (M.Hno=D.Hno and M.Mn=D.Mn) ON (H.Hno=M.Hno)
翻譯社(SELECT ISNULL(SUM(d.Qty),0)-ISNULL(SUM(d.Salqty),0) FROM Order_h h
AND (d.Iscancel IS NULL OR d.Iscancel<>'Y')
WHERE Ino=I.Ino AND Lg=I.Lg))
AND wh.Wdate>=GETDATE()-30),0)
LEFT JOIN Work_d wd On wd.Wno=M.Wno and wd.Nno=D.Nno and wd.Dno=D.Dno
ISNULL((SELECT SUM((case pd.Hno when null then wd.Qty else
Proda_m pm INNER JOIN Proda_d pd ON pm.Hno=pd.Hno AND pm.Mn=pd.Mn
ON (M.Hno=D.Hno and M.Mn=D.Mn) ON (H.Hno=M.Hno)
AND (d.Qty>d.Salqty or d.Salqty IS NULL)) as 已訂未出
FROM Item I LEFT JOIN Stock S
FROM Proda_h H INNER JOIN Proda_m M INNER JOIN Proda_d D

  由上圖的設計檢視切換到下圖的 SQL檢視,便會發現 SQL 程式碼已經主動幫您產生了。

ON (I.Ino=S.Ino AND I.Lg=S.Lg AND S.Smonth=

  以下 SQL 寫了一長串,只為了查詢現有庫存:

WHERE wh.Mno=I.Ino AND wd.Lg=I.Lg
ISNULL((SELECT Sum(D.Qty-D.Inqty-D.Badqty)
FROM (Work_h wh Inner Join Work_d wd on wh.Wno=wd.Wno) Left Join

  天成翻譯公司們可以這麼說:Access 的設計檢視是給人看(或用)的;SQL 檢視的內容,則是饬令資料庫系統做事的诏書。設計檢視與SQL 檢視所要表達的工具是完全溝通的,體式格局卻很紛歧樣。

  接著討論較有趣的問題,SQL 三個字母代表什麼呢?假如您到書店翻閱有關 SQL 的冊本,幾乎每本書都是相同的謎底:SQL 是 Structured Query Language 的簡寫,也就是『佈局化的查詢語言』。事實真的如斯嗎?業界有極少數的一派就持分歧的觀點,軟體界前輩 Allen Taylor 就是代表性的一名,主要概念在於:SQL 很較著的與一般程式與言不同,它長短法式性的語言,基本談不上結構化的特征,何來佈局化(Structured)之說?再者說它是查詢說話,其實它包括了資料庫界說說話(DDL)、資料庫處置說話(DML)及資料庫節制說話(DCL),所謂查詢,頂多與資料庫處理意義相通,不克不及涵蓋其所有局限,所以用Query Language來暗示 SQL 的功能並不得當翻譯
  另外關於 SQL 的發音,遍及看到的,聽到的,都告知我們要唸成『sequel』,事實上呢?連 SQL 的老祖宗 IBM,及擬定 SQL 標準的機構 ANSI 都沒有肯定 SQL 的發音為何,其實最沒有問題的唸法就是把 S-Q-L 三個字母唸出來就對了。
  當今,『SQL 是 Structured Query Language 的簡寫,發音為 sequel 』的說法已成為電腦界解釋 SQL 的標準謎底了,國父說:『眾口鑠金,積非成是』,莫以 SQL 為甚矣!

INNER JOIN Order_d d ON h.Ono=d.Ono

  對於 MS Access 的利用者而言就比力榮幸了,它可經過使用者操作圖形介面而主動產生 SQL 程式碼,然後用它和資料庫做溝通,即便您完全不瞭 SQL ,也能夠快速地產生您需要的查詢結果。利用者雖然可以完全不睬會 Access 主動產生的 SQL 內容,但對資料庫而言,倒是任何動作的獨一根據,反卻是完全不會去參考使用者經過圖形介面設計出來的畫面翻譯

WHERE M.Mno=I.Ino AND D.Lg=I.Lg AND (D.Lg<>wd.Lg or wd.Lg is null)
WHERE M.Mno=I.Ino AND D.Lg=I.Lg


文章來自: https://www.blog.xuite.net/petercomflow/twblog/181031431-%E4%BB%80%E9%BA%BC%E6%98%AFSQL+%3F有關各國語文翻譯公證的問題歡迎諮詢天成翻譯公司02-77260931

arrow
arrow
    文章標籤
    翻譯社
    全站熱搜

    verav3313t0 發表在 痞客邦 留言(0) 人氣()