2013-06-10 3 views
-2
내가 MSSQL에서 그것은 내가 본하거나 이전에 사용하고 모든 것을 내가 didnt 한 작업을 시도 적이 때 명령을 사용하여 MYSQL

MSSQL에서 MYSQL

select TOP 7500 Verdunster1B_Digital.LocalCol, 
     Verdunster1B_Digital.Funktion_Heizband_Verdunster1B, 
     Maschinenraum_Digital.Funktion_Ventilatoren_Verdampfer_Msr, 
     Maschinenraum_Digital.Funktion_Glykolpumpe1_Tankverbindung 
from Verdunster1B_Digital 
    inner join Maschinenraum_Digital 
      on DateAdd (Millisecond,- DatePart (Millisecond,Maschinenraum_Digital.LocalCol),Maschinenraum_Digital.LocalCol) = DateAdd (Millisecond,- DatePart (Millisecond,Verdunster1B_Digital.LocalCol),Verdunster1B_Digital.LocalCol) 
where Verdunster1B_Digital.LocalCol between '2013-06-09T00:00:00' and '2013-06-10T00:00:00' 
and Verdunster1B_Digital.ReasonCol = 'Zeit Ein' 
and ( MINUTE (Verdunster1B_Digital.LocalCol) = 0 
     or MINUTE (Verdunster1B_Digital.LocalCol) = 15 
     or MINUTE (Verdunster1B_Digital.LocalCol) = 30 
     or MINUTE (Verdunster1B_Digital.LocalCol) = 45) 

로 번역해야 쿼리 다음 한

에 쿼리를 번역합니다. mysql 쿼리로 번역 할 때 도움이된다면 매우 환영합니다.

감사합니다.

+3

정확하게는 "* 당신 * 이전에 사용하지 않을 것을 명령"은 무엇인가. 나에게 꽤 일반적인 쿼리 (마지막 조건이 'IN'조건으로 단순화 될 수 있다는 것을 제외하고)처럼 보입니다. –

+1

직접 시도하는 것은 어떻습니까? Google은 당신이 모르는 부분을 알고, 그들이 무엇을하는지, google은 mysql과 동등한 부분을 보게됩니다. 그처럼 간단합니다. – fancyPants

+0

감사합니다. '내부 조인'과 'DateAdd' comands에 익숙하지 않습니다 ... 감사합니다! 추신 : 어떻게 마지막 상태로 간단하게하겠습니까? – user2452250

답변

0

는 시도이 한 -

SELECT 
     v.LocalCol 
    , v.Funktion_Heizband_Verdunster1B 
    , m.Funktion_Ventilatoren_Verdampfer_Msr 
    , m.Funktion_Glykolpumpe1_Tankverbindung 
FROM Verdunster1B_Digital AS v 
JOIN Maschinenraum_Digital AS m ON m.LocalCol = v.LocalCol 
WHERE v.LocalCol BETWEEN '20130609' AND '20130610' 
     AND v.ReasonCol = 'Zeit Ein' 
     AND MINUTE(v.LocalCol) IN (0, 15, 30, 45) 
LIMIT 0, 7500 
+0

MySQL은'datetime' 칼럼에서 밀리 세컨드를 지원하지 않기 때문에'date_format()'을 쓸모없는 것으로 보입니다. 간단한 'm.LocalCol = v.LocalCol'도 똑같이해야합니다. –

+0

@a_horse_with_no_name, 의견 주셔서 감사합니다. 업데이트 된 답변을 참조하십시오. – Devart

+0

은 단순히 밀리 초 부분을 무시한다는 의미입니까? – user2452250

관련 문제