Dubbio "Having" postato il 09/07/2013 12:39:40 nel forum programmazione, gdrcd, open source, hosting
Signori, domanda sull'uso di "HAVING" in php.
SE ho questa stringa:
Pagine → 1
09/07/2013 13:19:27
No :)
(E manca un pezzo di query :P)
La struttura di una query generica in SQL prevede che nella clausola HAVING tu abbia condizioni di selezione su un aggregatore.
Per selezionare uno specifico campo dovresti usare la clausola WHERE, esempio:
Entità PG: pgID, Nome, Razza
Entità Posts: postID, titoloPost, IDautore
Se voglio selezionare tutti i PG con più di 100 post:
09/07/2013 14:28:23 e modificato da sgc carter il 09/07/2013 14:28:59
Allora, "l'interezza" della query (che ad oggi funziona bene XD) è:
09/07/2013 18:40:05 e modificato da leoblacksoul il 09/07/2013 18:42:08
No! Come ha detto digital-destiny le condizioni legate a un campo non aggregato vanno necessariamente fatte con la clausola where!
Inoltre, dato che quella query l'ho scritta io XD, mi pare di ricordare che insieme a lei c'era una query gemella che faceva altro usando quelle stesse condizioni...credo che vada aggiornata anche quella allo stesso modo.
La query corretta è:
09/07/2013 20:17:14
Sì, sì, c'è l'altra parte ne ho postata solo una per non appesantire il tutto, anche perché, applicare la condizione anche all'altra, poi non è un problem ^^
Vi ringrazio tutti per l'aiuto, speriamo funzioni tutto ^^
09/07/2013 20:39:51 e modificato da sgc carter il 09/07/2013 21:00:25
Ed ecco la query completa, aggiornata:
09/07/2013 21:01:32
Problema... non va XD
La query postata sopra, toglie 1 punto exp a ogni PG che NON ha preso punti da una settimana MA non aggiunge la riga "Now" nella tabella Punti...
Qualche idea?
09/07/2013 21:43:17
Mi spiego meglio:
L'idea è di modificare questa query:
10/07/2013 00:11:37
IDRazza non è una colonna di nessuna delle tabelle usate nella query di insert...quindi ovviamente la query fallisce.
Puoi farlo nella update perchè la update agisce sulla tabella Personaggio che appunto contiene il campo IDRazza
Per far funzionare anche l'insert bisogna aggiungere una tabella nelle selezioni interne. Così:
10/07/2013 03:01:33
Come sempre questa community si distingue VERAMENTE da molte altre per lo spirito di collaborazione che viene dimostrato ogni volta.
Ringrazio vivamente staff_universe_fairy_tail e digital-destiny ma soprattutto leoblacksoul che già più di una volta mi ha aiutato in maniera precisa, rapida e gentilissima!
Posto il codice, qualora mai servisse a qualcun'altro:
Discussione seguita da
Pagine → 1
Rispondi alla Discussione Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD, Open Source, Hosting Elenco Forum
Sea of Conquest: 🎁 Codice regalo!
Hero Wars: Torneo sperimentale! ⚔️
Sea of Conquest → Vivi un'avventura tra i mari! Dal cuore del Mare del Diavolo, un paradiso piratesco brulicante di magia, tesori e avventure, salperai verso l'ignoto!
I dati del generatore di rank sono stati aggiornati!
Ex Gratia GDR: What if (elenco dei finali possibili)
koe ha recensito Naruto x Boruto GDR - New Rebirth
Storie di Agarthi: BardoBot si evolve: la cura non va in vacanza
World of Warship → MMO gratuito con frenetiche battaglie navali ambientate nel ventesimo secolo. Salpa con la tua nave ed affronta i nemici!
Underworld of Rome: News e passaparola vampiriche
aura666 ha recensito Naruto x Boruto GDR - New Rebirth
Ex Gratia GDR: Nuova Entità: Sun Wukong!
Nyx Insight - Project S.E.T.: Comunicazione del Rettorato - Gli Sport arrivano
Dark Genesis → Ascendi al cielo in Dark Genesis! Raduna potenti semidei, costruisci il tuo impero volante e scontrati in battaglie divine!
black sails chronicles si è accreditato come gestore di Black Sails Chronicles
Nuovo Play by Chat Fantasy → Black Sails Chronicles
Entropia Universe: Crafting Mania!
Crossout → Tuffati nel mondo di Crossout, il gioco MMO d'azione post apocalittico! Costruisci le tue speciali macchine da combattimento!
Consigli per GM - Devo farli morire? Consigli pratici per Game Master! :)
Città di Kyoto - Recensione del gdr ambientato nel medievo giapponese fantasy. Banzai!!
Block Spam - Lista di 1596 domini email utilizzati da spammer e lurker! Difendiamo in nostro gioco!
Storia RpG - La Storia dei Giochi di Ruolo: dalle origini all'evoluzione nel tempo
The Young Riders Italia - Intervista alla gestione del play by email western The Young Riders Italia
Multiplayer - Multiplayer: al tavolo con la tecnologia dei casinò online
Genesi Tolkieniana - La riscrittura originale: dalla "Genesi" di J.R.R. Tolkien ad una catechetica narrativa
Barcellona by Night - Recensione del gioco ambientato in una Barcellona più oscura e malvagia della reale..