In questo breve tutorial vedremo come sia possibile effettuare con un’unica query il calcolo di un prodotto ottenuto dalla moltiplicazione di quantità per prezzo e, nello stesso tempo, applicare l’imposta IVA su tale risultato, il nostro DBMS di riferimento sarà MySQL; immaginiamo di avere una semplice tabella strutturata nel modo seguente: “Id” (identficatore univoco numerico [...]
Tag "query"
-
MySQL: una query per estrarre nomi di dominio da URL
Immaginiamo di avere una tabella, chiamata per esempio “indirizziweb” in cui è presente un campo denominato “url” all’interno del quale sono memorizzate appunto le URL di uno o più siti Web; ora immaginiamo anche di voler estrarre i valori presenti in questo campo e di manipolarli in modo che la nostra query restituisca in output [...]
-
WordPress: un numero differente di post per ogni categoria
In questo breve articolo vedremo come sia possibile definire un diverso numero di post da visualizzare in per ogni categoria creata in un sito Internet gestito tramite il Blog engine WordPress; per fare un esempio, potremo determinare un massimo di 8 post al posto del valore di default del CMS che è invece pari a [...]
-
Ripulire la cache di MySQL senza riavviare il DBMS
In questo post vedremo come sia possibile ripulire la cache di MySQL evitando di riavviare il Database Manager a questo scopo; la cache è quello spazio di memoria in cui vengono archiviati temporaneamente i risultati delle query già effettuate per poter essere richiamati in qualsiasi momento senza dover ripetere nuovamente le stesse operazioni ogni volta [...]
-
MySQL: selezioni sulla base di intervalli di orario
Vi sono tabelle che, dato il peculiare scopo per le quali sono state concepite, vengono continuamente aggiornate durante l’arco di un solo giorno e sono soggette al continuo inserimento di nuovi records; per esempio, ciò accade nelle applicazioni che registrano le statistiche di un determinato sito Web, nelle basi di dati che registrano le discussioni [...]
-
MySQL: conteggio simultaneo di record su più tabelle
In questo breve post vedremo come sia possibile effettuare il conteggio di tutti i record presenti in diverse tabelle utilizzando un’unica query; l’esempio proposto coinvolgerà 4 tabelle, ma l’interrogazione utilizzata potrà essere modificata in modo molto semplice incrementando o diminuendo il numero delle componenti destinate al nostro conteggio; vediamo immediatamente il codice necessario.
-
MySQL Format Date: un servizio on line per formattare date
MySQL Format Date è un interessante servizio on line che mette a disposizione tutti gli strumenti necessari per formattare date attraverso le funzioni DATE_FORMAT di MySQL; il problema della formattazione delle date è molto frequente tra gli utilizzatori di questo DBMS, i forum di discussione sono strapieni di richieste dedicate a questo argomento, ciò è [...]
-
Aggiornare l’URL del dominio nel database di WordPress
La semplice procedura che vi mostrerò in questo breve articolo può risultare particolarmente utile nel caso in cui si desideri trasferire l’intera copia di un sito Web realizzato con WordPress da un dominio ad un altro; una migrazione infatti, non consiste soltanto nel semplice upload di file su un nuovo spazio Web, ma anche in [...]
-
Eliminazione condizionale di record
In questo articolo mostrerò una semplice query tramite la quale sarà possibile eliminare tutti i record presenti all’interno di una tabella (gestita da un database MySQL) tranne quelli più recenti; nel nostro caso ci daremo un limite legato alla quantità: verranno eliminati tutti i record tranne gli ultimi 10.
-
Google Instant provato per voi
Mountain View ha messo a disposizione di recente il nuovo servizio denominato Google Instant grazie al quale è possibile ottenere i risultati delle ricerche mentre si sta digitando una chiave di ricerca e senza clickare sul tasto “Cerca”; in pratica, grazie al supporto di Ajax, Google permette di risparmiare tempo (dai 2 ai 5 secondi [...]









