Q&A

  • 엑세스 DB에서 쿼리사용방법 문의..
관심 가져 주셔서 감사합니다..

다름이 아니라.. 제가 이번에 처음으로 엑세스 DB 를 사용해 보았는데요..

기존에 SQL DB 에서 사용한 방법으로는 쿼리가 작동을 않하나요..

그래서 문의를 합니다.. 밑에 보시고 좀 고쳐 주세요..

Select a.ChCode, c.ChName, b.Gdcode, d.GdName
      ,d.GdSize, b.Ck, b.가로, b.세로
      ,b.Sujuil, b.SujuNo, b.SujuSeq, b.Psu
      ,b.NabDate, b.GaPsu
      ,b.Surang, (b.ChgoRang*(b.Kum/b.Surang)) Kum
      ,b.Danga, b.GaDanga, b.ChgoRang
From Sujuh a , Sujut b, Chco c, Good d
Where a.Sujuil BetWeen '' And ''
  And a.Sujuil = b.Sujuil
  And a.SujuNo = b.SujuNo
  And a.ChCode = c.ChCode
  And b.Gdcode = d.Gdcode
  And b.Surang - b.ChgoRang > 0
Order by a.ChCode, b.Gdcode, b.Sujuil, b.SujuNo, b.SujuSeq

이렇게 되어 있는데...

(b.ChgoRang*(b.Kum/b.Surang)) Kum  <- 요부분이 우선 에러가 납니다..
(a.sujuil+a.sujuno+'-'+a.sujuseq) JuNo <- 그리고 이런것은 않되나요?

감사합니다...

그럼..
1  COMMENTS
  • Profile
    이창영 2003.06.10 00:25
    안녕하세요...
    엑세스에서는 별칭을 정하실때 As 를 붙여주셔야 합니다.

    (b.ChgoRang*(b.Kum/b.Surang)) as Kum  <- 요렇게 하면 됩니다.
    (a.sujuil+a.sujuno+'-'+a.sujuseq) as JuNo <- 요것도 요렇게 하면 됩니다.