これが私のテーブル、つまりbook_masterで、次の詳細があります
id book_nmae book_cost publish_date
6 maths 150.0000 1992-08-06
7 science 120.0000 1992-08-07
8 gujrati 100.0000 1992-08-08
9 english 105.0000 1992-08-09
10 social study 100.0000 1992-08-10
ここでは、book_name 列を使用して、publish_date 1992-08-06 と 1992-08-07 の違いを取得したいと考えています。
私はSQLに以下の条件を試しました
SELECT DATEDIFF(DAY,book_master.publish_date,book_master.publish_date)
from book_master where book_name in('science','maths')
select DATEDIFF(DAY,book_master.publish_date.book_name('maths'),book_master.publish_date.book_name('science'))
from book_master
よろしくラジディープ・パーマー