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 Segui Discussione Inoltra Discussione Forum Programmazione, GDRCD, Open Source, Hosting Elenco Forum
War Thunder: Senrai Maidens x War Thunder!
Crash Bandicoot Zone → Caos, libertà e risate: nel GDR ambientato nell’universo di Crash Bandicoot, ogni storia è possibile… e nulla è troppo folle!
tatamatilda ha aperto una nuova discussione: Tester offresi/Landa cercasi
Crossout: Halloween è alle porte 👻
World of Warship: King of the Sea XVIII | Iscrizioni
RAID Shadow Legends: Contest di Halloween
RAID Shadow Legends → Plasma i tuoi eroi fino a farli diventare vere e proprie armi viventi e assembla i più epici gruppi d'assalto mai visti finora!
Portus: Harry Potter Gioco di Ruolo: DCAO: la lezione è finita e...Tassorosso scappa!
I dati del generatore di rank sono stati aggiornati!
La Città dei Dogi: Dallo sguardo di chi vede il peccato anche nei gab
Le Cronache di Raja Dunia: Aggiornamento - Razza Vhas-Taya
Storie di Agarthi → Un Varco si apre davanti a te, un mondo tra i mondi è a portata di mano. Lasciati alle spalle le certezze, inizia l'avventura!
Shadow Scape: ✨ Chiusura momentanea
Black Sails Chronicles: ON - Mastro Corvino
Hero Wars: Pre-ordina Verdoc! 💚
World of Warship: Gameplay: Indiana
World of Tanks → Lanciati in epiche battaglie spalla a spalla con altri giocatori. Conquista la supremazia nel mondo dei Carri Armati!
Leggi della Magia - Scopriamo le Leggi di Brandon Sanderson sulla magia! Potenzia il tuo GDR con semplici regole!
Lucca C&G 2023 - Il resoconto del nostro ritorno a Lucca Comics and Games 2023!
Google Chrome Https - Google Chrome 56 introduce un controllo aggiuntivo sull'utilizzo dei protocolli sicuri. Vediamo un pò che succede.
Videogame - Tesi di laurea in scienze del web con un interessante analisi del settore dei videogiochi
Abisso Oscuro - Recensione del GDR fantasy Abisso Oscuro
Hackers - Gamers vs. Hackers: 4 modi per proteggere il tuo account di gioco!
Apocalisse ArcheAge - Un apocalisse simulata: un mmorpg rivela come potremmo reagire alla fine del mondo!