MySQL query does not run in SQLite

Chidhambaram
SELECT MAX( PRC_MIN_LENGTH ) PRC_MIN_LENGTH, MIN( PRC_MAX_LENGTH ) PRC_MAX_LENGTH, MAX( PRC_MIN_WIDTH ) PRC_MIN_WIDTH, MIN( PRC_MAX_WIDTH ) PRC_MAX_WIDTH
FROM (

SELECT PRDT_PRICE_CODE, MIN( PRC_MIN_LENGTH ) PRC_MIN_LENGTH, MAX( PRC_MAX_LENGTH ) PRC_MAX_LENGTH, MIN( PRC_MIN_WIDTH ) PRC_MIN_WIDTH, MAX( PRC_MAX_WIDTH ) PRC_MAX_WIDTH
FROM PRODUCT_PRICE_INFO
WHERE PRDT_PRICE_CODE
IN (

SELECT PRDT_PRICE_CODE
FROM PRODUCT
WHERE PRODUCT_ID =1
UNION SELECT PRDT_PRICE_CODE
FROM PRODUCT_OPTION
WHERE PROD_OPT_ID
IN (
'1',  '101',  '201',  '303',  '401'
)
)
AND CURDATE( ) 
BETWEEN DATE_SUB( CURDATE( ) , INTERVAL 1 
DAY ) 
AND DATE_ADD( CURDATE( ) , INTERVAL 1 
DAY ) 
GROUP BY PRDT_PRICE_CODE
)PRC_RANGE

This query is running in MySQL database but not in SQLite.

Where is the mistake and how can I fix this?

CL.

SQLite uses different date functions. You would have to write the date comparison like this:

...
AND date('now') BETWEEN date('now', '-1 days')
                    AND date('now', '+1 days')
...

(This is a faithful translation, and will make the query run; but it's doubtful that this query does what you want in either MySQL or SQLite.)

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

mysql procedure error does not run

分類Dev

SQLite3 query fails, the error does not

分類Dev

MySQL query doesn't run within cronjob

分類Dev

Does MySQL execute a query in the order it is written?

分類Dev

Does mysql query cache the dynamically calculated columns

分類Dev

Issue integrating SQLITE3 date query into MYSQL

分類Dev

Rails 4 sql query interpretation with mysql or sqlite3

分類Dev

Run 1 query instead of 14 based on DATE() in mySQL

分類Dev

PHPとMySQLの$ query_runエラー

分類Dev

SET and Select Query combine Run in a Single MySql Query to pass result in pentaho

分類Dev

SQLite Slow Select Query

分類Dev

SQLite query > operator not working

分類Dev

Android:SQLITE Select Query

分類Dev

Does MySQL have query queues and what's behind query_time in the slow log?

分類Dev

MySQL query inside query

分類Dev

How do I get Django to run a case-insensitive query against my MySql 5.7 db?

分類Dev

How do I get Django to run a case-insensitive query against my MySql 5.7 db?

分類Dev

How to run query on with in laravel

分類Dev

python sqlite3 query with AND

分類Dev

How to use wildcards in a SQLite query?

分類Dev

sqlite query to get earliest date

分類Dev

Sqlite Distinct Query From -To、To --From

分類Dev

SQLite query to GROUP BY nearby row

分類Dev

MySQL query caching of inner query

分類Dev

Does SQLite support character range with [ ]?

分類Dev

Run query from MariaDB on Oracle

分類Dev

MySQL equivelant of SQLite INSERT or REPLACE INTO

分類Dev

Nodejs MySQL Query sync?

分類Dev

Oracle to MySQL Query Conversion