- Dettagli
- Categoria: SQL
- Visite: 14598
Non sono molto sicuro se il titolo Counter group level rende perfettamente l'idea dell'argomento. Comunque, l'obiettivo è quello di ottenere una colonna contatore per ogni gruppo ossia al cambiare del valore di una determinata colonna il contatore dovrà ripartire da 1. Inoltre applicheremo anche un filtro al fine di estrapolare solo i primi 3 documenti più recenti per ogni categoria. Nell'esempio ho utilizzato il db di joomla ed in particolare la tabella content e categories.
- Dettagli
- Categoria: SQL
- Visite: 14861
SET @i = 0;
And then the select-query with the subquery including the LIMIT:
SELECT
*
FROM
my_table
WHERE
id_my_other_table IN(
SELECT id FROM my_other_table
WHERE
( @i := ( @i +1 ) ) <= 10
);
- Dettagli
- Categoria: SQL
- Visite: 27653
In SQL esiste un comando molto utile che si chiama replace. Questo comando ci consente di effettuare sostituzioni di massa di stringhe sul nostro database.
Il comando è molto semplice e diventa abbastanza "antipatico" in presenza di stringhe conteneti apici / doppi apici ecc.
Nel mio caso, oltre a dover risolvere il problema dei doppi apici, ho avuto contemporaneamente la sfortuna di trovarmi a fare le prove con un campo denominato fulltext che ho scoperto essere tra le tantissime parole riservate di MySQL. In questi casi la soluzione è stata quella di mettere il nome della colonna tra apici.
- Dettagli
- Categoria: Javascript
- Visite: 18252
Ecco una raccolta di "content slider" utilizzabili sia per foto e che contenuti html.
working in progress...
- Dettagli
- Categoria: Javascript
- Visite: 16037
Per velocizzare il caricamento di una pagina web si può agire in diverse maniere, dalle più ovvie come immagini ottimizzate, riduzione dei file css e js creando dove possibile un raggruppamento di quest'ultimi ecc.
Sul blog simonedamico, nella sezione jQuery, ho trovato un utilissimo suggerimento e molto facile da applicare.
Si tratta di una tecnica che agisce su tutte le immagini presenti sulla pagina e fa si che vengono caricate solo le immagini necessarie per la parte di pagina che in quel momento è visibile sullo schermo.
Il metodo si chiama Lazy Load ed parte di jQuery.
- Dettagli
- Categoria: Javascript
- Visite: 14460
Cosi' come riportato dal sito dell'autore di LightBox 2 "Lokesh Dhakar"...
"Lightbox is a simple, unobtrusive script used to overlay images on the current page. It's a snap to setup and works on all modern browsers."
- Dettagli
- Categoria: Javascript
- Visite: 17089
Ecco una serie di piccoli pezzi di codice in javascript.
- Dettagli
- Categoria: SQL
- Visite: 17124
Da tempo ho avuto la necessità di analizzare un database su MSSQL composto da circa 1000 tabelle.
In particolare la mia prima necessità è stata quella di sapere quali di queste tabelle contenessero records.
Facendo una ricerca su internet ho trovato un articolo interessante ma purtroppo si è costretti a create una funzione su ogni db da analizzare.
Da quest'articolo ho preso alcuni spunti ed ho creato la seguente select che nel mio caso sembra funzionare bene.
In alcuni casi potrebbe essere necessario aggiornare le informazioni statistiche di sistema.
MSSQL mette a disposizione il comando·dbcc.
- Dettagli
- Categoria: SQL
- Visite: 14988
Quante volte ci è capitato di trovare in delle tabelle delle date memorizzate come campo numerico lungo 8 con 0 decimali e di dover effettuare dei calcoli su quest'ultima come aggiungere dei giorni, mesi ecc.
- Dettagli
- Categoria: SQL
- Visite: 14811
Come rispondere alla domanda : "Chi sono gli utenti collegati al server MS SQL ?"
Classica domanda quando ci si ritrova a dover fare manutenzione al server, al database ecc..
MSSQL dispone della store procedure sp_who per ottenere un elenco con tutti gli utenti collegati.
Si tratta di un elenco non di immediata lettura.
- Dettagli
- Categoria: SQL
- Visite: 18334
MySQL has the keyword LIMIT x,y that allow you to make an easy and flexible pagination.
LIMIT x,y :
x means start from row
y means return only some rows
In DB2/400, starting from Version 5 Release 4, is available the ROW_NUMBER() function.
- Dettagli
- Categoria: SQL
- Visite: 17677
MSSQL e non so quali altri database permettono una Full Outer Join che in pratica prende tutti i records sia della tabella di sinistra che di destra. per intenderci e come se fosse contemporaneamente una left join e una right join.
Bene nel db2/400 sino alla 5.4 non esiste, tanto che IBM nel manuale dell'SQL V5R4 propone una soluzione per simulare la full outer join.
- Dettagli
- Categoria: SQL
- Visite: 15731
Quante volte vi sarà capitato di voler copiare il risultato di una select in una tabella di comodo?
Alcune note:
- I comandi per DB2 e MYSQL sono simili tranne per le keywords "with data" del db2...
- I comandi per MSSQL solo simili ma SYBASE vuole una tabella di destinazione temporanea che inizi con "cancelletto" #
- Dettagli
- Categoria: PHP
- Visite: 21514
PHP è un linguaggio "server side" di riferimento per le applicazioni web, facile da imparare, flessibile, con tantissime soluzioni open source free / a pagamento pronte all'uso.
JAVASCRIPT è un linguaggio "client side" per le applicazioni web. Esistono diversi framework e soluzioni pronti all'uso.
La fatica più grande in un progetto consiste nel scegliere gli oggetti che ci servono nelle tantissime soluzioni proposte.
Ho iniziato la ricerca perchè ne avevo l'esigenzaimmediata ma ho scoperto tantissime soluzioni fantastiche per creare front-end belli e soprattutto funzionali.
In quest'articolo mi limiterò ad elencare le soluzioni che man mano scopro.
- Dettagli
- Categoria: PHP
- Visite: 16940
GLOBAL VAR DOCUMENT ROOT IN A WINDOWS HOST
If your hosting has php under a windows host you will have a problem with $_SERVER['DOCUMENT_ROOT'] : it will return blank.
Include this code where you need to use the $_SERVER['DOCUMENT_ROOT'] as usual.
Sottocategorie
VB.Net
PHP
SQL
Javascript
VS Code
Pagina 3 di 4