un saluto a tutti il mio problema e' il seguente:
Ho un database chiamato parametri il quale e' composto da 11 tabelle
tra cui 1 tabella letture composta dai seguenti campi:
id idi ids temp umid tmin tmax umin umax data
dove nel campo temp viene riportato il valore di temperatura inviato dal sensore
dove tmin e' il valore che viene indicato dall'utente come riferimento minimo e tmax come riferimento
massimo lo stesso discorso vale per umid che sta' per umidita'.
poi esiste un'altra tabella chiamata allarmi con i seguenti campi:
id idi ids temp umid data
di seguito riporto un'esempio per esporre il problema,all'interno della tabella letture esistono dei record cosi
strutturati:
id idi ids temp umid tmin tmax umin umax data
1 01 1 27.33 45.6 18.00 28.00 35.00 50.00 200901151018
2 01 2 30.00 48.0 18.00 28.00 35.00 50.00 200901151018
il secondo record ha il valore > di tmax e quindi e' un'allarme pertanto a me servirebbe che questo record fosse
inserito nella tabella allarmi e questo vale per tutti i valori
temp > tmax
temp < tmin
umid > umax
umid < umin
da terminale di linux fedora ho fatto una prova del genere
mysql --user=root -ppass INSERT INTO allarmi SELECT id, idi, ids, temp, umid, data FROM letture WHERE temp < [tmin]
questa stupidagine l'avevo pensata solo per estrapolare le temperature con valore < di tmin ma naturalmente non ha avuto
successo.
Scusate la lungagine della domanda e Grazie