Table: german_grand_prix_1999
Columns: driver
constructor
laps
time_retired
grid

Question: Who constructed pedro diniz's car?
SQL: SELECT "constructor" FROM german_grand_prix_1999 WHERE "driver" = 'pedro diniz'

Question: What is the grid total for david coulthard with over 45 laps?
SQL: SELECT COUNT("grid") FROM german_grand_prix_1999 WHERE "driver" = 'david coulthard' AND "laps" > 45