Si può facilmente ottenere la data di scadenza sul formato che si desidera. Tuttavia, non importa davvero(?). Presumo che tu vuoi 1 o 0 nel vostro nuovo tavolo perché si desidera utilizzare un'istruzione if per controllare se il frutto è cattivo o non.
Si può risolvere facilmente:
if(expirationDate == null){/*something*/}
o, si potrebbe anche essere in grado di fare
if(expirationDate) //this is all fruit that is not bad
else{/*your code to deal with expirated fruit here*/}
Nota: non so cosa linguaggi di programmazione che si sta utilizzando. Ma la maggior parte di loro: null e 0 sono FALSE.
if(null) // false
if(0) //false
if(undefined) //false, in javascript
//everything that is not a false value, is true.
if("oiaehgtaoiwgneawg") //true
if(-1) //true
Per rispondere alla tua query SQL domanda:
Hai già tutto il necessario in scadenza la tabella
SELECT fruit_number, expiration_date
FROM expiration;
Spero che questo aiuta