2017-12-16 11 views
0
Update Person 
SELECT Person.person_id, MIN(donation_date) AS DonorDate, Person.person_isdonor 
FROM Listing 
inner join Person on Listing.fk_listing_person_id = Person.person_id 
WHERE donation_date is not null 
and fk_listing_program = 6 
GROUP BY person_id; 
SET Person.person_firstdonation = DonorDate 

これは非常にカスタマイズされた質問/リクエストですが、私は趣味の開発者で、データベースの一部のアップキープでローカルの非営利団体を支援しようとしており、学生としてMysql/PHPの設定に迷っています今卒業しています。MySQLでグループバイと一緒にセットを使用するには?

+0

基本的に私たちがしようとしているのは、寄付をリストテーブルから検索することです。その後、寄付の順番で、最初の寄付日として記入してください。 – BluTiger13

答えて

0

申し訳ありませんが、私はそれを理解しました。私はそれにあまりにも多くの考え方、道を入れていた。私は "set"コマンドを2行目に移動し、 "and"の3行のwhere節で下降しました。 重息。 :)

関連する問題