Newsgroup: it.comp.www.php
Titolo: problema select su campo dataora

Ho un problema con un select su un database che uso per archiviare alcuni
log.
Il mio obbiettivo e' ottenere una tabella (html) che ponga, su ogni riga, la
data e l'ora con incrementi di 15 minuti (e naturalmente tutti i successivi
campi del log).
I dati nel DB sono ovviamente in questo formato (i log sono ogni 15 minuti)
ma puo' capitare che per qualche motivo manchi qualche riga (magari la
macchina che genera i log era spenta) e quindi ci siano delle righe assenti.
Come potrei fare per ottenere un select che pero' mi permetta di ottenere
una colonna dataora con offset 15min senza "buchi" ?
Avevo pensato di controllare l'offset di ogni riga usando qualche comando
PHP ma i dati sono veramente tanti e preferirei ricorrere al solo sql.
Un grazie anticipato
Totem

 PHP ma i dati sono veramente tanti e preferirei ricorrere al solo sql.
allora [OT]
.
-- 
Punkarruso
mail:punkarruso chiocchiolona despammed punto com
pubblicità progresso:
http://www.gnu.org/gnu/manifesto.it.html

> allora [OT]
da quando siete diventati cosi' generosi ?

 da quando siete diventati cosi' generosi ?
non voglio essere polemico (e non sono tenuto ad essere generoso, a dirla 
tutta).
semplicemente, cosa ci azzecca:
"non voglio farlo con PHP"
con PHP? (eccetto l'utilizzo dell'acronimo).
:-)
il ng giusto in it.* è it.comp.software.database
ciao!
-- 
Punkarruso
mail:punkarruso chiocchiolona despammed punto com
pubblicità progresso:
http://www.gnu.org/philosophy/free-sw.it.html

 :-)
Non voglio essere polemico ma c'e' scritto
"preferirei ricorrere al solo sql"
e se ho scritto qui e' per sentire altre campane non credi ?
Leggi bene i msg prima di rispondere plz...
e quota bene i msg:
"non voglio farlo con PHP" l'hai scritto tu, non io.
Saluti Totem

 "non voglio farlo con PHP" l'hai scritto tu, non io.
lo so. sennò lo quotavo!! ;-)
daaai, se vuoi proprio scrivere qui, fai pure.
però mi vengono in mente solo soluzioni procedurali.
quindi, PHP o plsql/plpgsql o transact-SQL ecc..
magari sbaglio io!
ciao
-- 
Punkarruso
mail:punkarruso chiocchiolona despammed punto com
pubblicità progresso:
http://www.gnu.org/philosophy/no-word-attachments.it.html

 quindi, PHP o plsql/plpgsql o transact-SQL ecc..
Ho vintoooooooooo
tnks :)
il mio problema e' sapere se un comando php applicato ad ogni riga della
tabella puo' diventare un serio problema per il server o no.
In fondo mi pare basi un if e un echo e magari 1 assegnazione. Il server e'
un dual pentium 3 a 1GHz.
La tabella cresce linearmente di 4 righe ogni 15 minuti. La pagina viene
caricata dall'utente scegliendo data  inizio e fine e solo una volta al mese
viene richiesto il dump di tutto il database. Fra quanti mesi il pc
collassera' ? :)

 collassera' ? :)
30*(1440/15)=2880 righe al mese.
se il tuo GHz regge fino a 50000000 record, ne hai per
50000000/2880=17361 mesi. basta?
se indicizzi per benino i campi e stai attento alle queries, non dovresti 
avere problemi.
ciao
-- 
Punkarruso
mail:punkarruso chiocchiolona despammed punto com
pubblicità progresso:
http://www.efluxa.it/netiquette/dis.html

[snip]
Dài, Punkarruso, che oramai la settimana è finita!
M

quoto quello che dice fermat, perché quotare è divertente!!

magari...
sta settimana mi toccano gli extra!
sai venerdì prossimo lo stato mentale?? 8-)
-- 
Punkarruso
mail:punkarruso chiocchiolona despammed punto com
pubblicità progresso:
http://php.dopoil.com/faq.php

 avere problemi.
tnk u !!!!!
Mooooolto gentile :)
Vado e provo. Fra 17361 mesi mi faro' sentire ok ?
Byez Totem

e preferirei ricorrere al solo sql.
Allora e' ancora piu' facile; possiamo parlare su
	it.comp.database
di come realizzare la LEFT JOIN (o RIGHT? Boh?) con la tabella di
orari consentiti.
Leonardo