2015-01-11 2 views
0

나는 왼쪽 가입 속성과 선택 진술을 사용하여 티타늄과 sqlite 데이터베이스에서 여러 테이블에서 데이터를 검색하려고했습니다.sqlite 데이터베이스 티타늄에서 여러 테이블의 데이터를 검색

null 또는 undefined를 검색하고이 구문을 sqlite 관리자와 함께 사용하면 데이터를 검색합니다.
당신은 내 코드를 확인할 수 있습니다

var db = Ti.Database.install('Path/DB_Name.s3db', 'DB_Name'); 
var rows = db.execute(
    'select c.CustomerID,c.Name, c.CustomerCode,v.ConfirmationDate from Customer as c' + 
    ' left join Visits as v on c.CustomerID==v.CustomerID ' + 
    ' order by v.ConfirmationDate desc'); 

답변

0

이처럼보십시오 :

var db = Ti.Database.install('Path/DB_Name.s3db', 'DB_Name'); 
var rows = db.execute(
'select c.CustomerID,c.Name, c.CustomerCode,v.ConfirmationDate from Customer as c' + 
' left join Visits as v on c.CustomerID=v.CustomerID ' + 
' order by v.ConfirmationDate desc'); 

싱글 "="

+0

안녕하세요 제론, 답장을 보내 주셔서 감사하지만 그것은 작동하지 않습니다. –

+0

아직도 false 또는 오류가 있습니까? 조인하지 않고 간단한 select가 데이터를 반환합니까? – Jeroen

+0

false가 아니고 오류도 아니며, 정의되지 않은 이유를 모르겠다. select 문이 sqlite 관리자에서 작동했지만 간단한 결과를 반환했습니다. ( –