フレームワークとしてCodeigniterを使用してデータベースからデータを取得しようとしています。MySQLクエリをPHPコードに変換するには
私は希望の結果を得るためにSQLクエリを考え出すことができましたが、私はCodeigniter DBの構文に慣れていないので、問題があります。以下は実行したいクエリです。どのように私はPHPでこれを行うのですか?
ご意見やご提案をいただければ幸いです。ありがとうございました。
SELECT A.*, B.*
FROM
(SELECT A.*
FROM DriversInfo as A, InvoiceQueue as B
WHERE A.CreateTime = B.DriverCreateTime
AND B.Error <> 1
GROUP BY A.CreateTime
UNION
SELECT DISTINCT A.*
FROM DriversInfo as A, OrderInfo as B
WHERE A.CreateTime = B.DriverKey
AND B.Invoice <> '0') as A
LEFT JOIN DriversDoc as B
on A.CreateTime = B.DriverCreateTime
WHERE B.DriversLicense is null
OR B.CarRegistration is null
OR B.BizCertificate is null
OR B.Insurance is null;
のphpMyAdminに、あなたはそこに作成することができます。 codeigniterでクエリ結果を取得するための –
:$ query = $ this-> db-> query( "YOUR QUERY") - > result_array(); – Nidhi