私はこのようなデータを持っています
Sr_No/ AccessionNo / Roll_nO / Price
---------------------------------------
1 / 101 / 45 / 1000
2 / 102 / 46 / 2000
3 / 101 / 43 / 500
私はこのクエリを書きました
select *
from Circulation
where MAX(sr_no) in (select *
from circulation
where accessionno = @accessionno)
受入番号がテキストボックスで指定されている値を取得したいのですが、これはの最大値である必要がありSr_No
、infoのSr_NO
場合は自動的にインクリメントされます。
クエリが機能していません
私は学生で、かなり数か月前にC#を始めました
私の悪い英語でごめんなさい
このエラーが発生しました
集計は、HAVING句または選択リストに含まれるサブクエリに含まれておらず、集計される列が外部参照でない限り、WHERE句に表示されない場合があります。
EXISTSでサブクエリが導入されていない場合、選択リストで指定できる式は1つだけです。
受入番号として101と入力すると、それが必要になります。したがって、この情報が返されます
3 / 101 / 43 / 500