query di database più complesseEsiste un trucco per impostare query di database più complesse tramite il file GUI del generatore di query ?
per esempio
- struttura più complicata di una sola tabella di dati primari, unita a diverse tabelle di dati secondarie - su un unico livello.
- utilizzare valori calcolati/aggregati invece di voci già esistenti come corrispondenze per unirsi "on".
Accesso ai datiRi: query di database più complesseCIAO @hogi ,
Non penso che questi saranno possibili in Query Builder. È davvero destinato ad aiutare le persone a iniziare a interrogare i database senza dover imparare alcun SQL. Non coprirà ogni possibile livello di complessità della query SQL.
Penso che dovresti imparare un po' di SQL per farlo. Oppure modifica lo schema del database per abilitare la stessa estrazione con una query più semplice. Oppure porta le tabelle in JMP ed esegui i calcoli e le unioni sulle tabelle JMP, che potresti automatizzare tramite script.
Scusa se questa non è la risposta che speravi, ma forse aiuta.
Fil
Ri: query di database più complesseOk, allora non l'ho fatto mancare una caratteristica interessante 
Per il debug delle query SQL nell'editor JSL è davvero utile che, facendo doppio clic su una parentesi, il codice tra le 2 parentesi corrispondenti venga evidenziato *).
Ma mi manca davvero la funzionalità fornita da altri editor per la modifica del codice SQL, come la visualizzazione delle parentesi corrispondenti con colori diversi o suggerimenti automatici.
*) Se Jmp Dev Team inizia a lavorare su evidenziazione della sintassi ottimizzata nell'editor JSL , sarebbe bello considerare anche l'applicazione della funzionalità per il codice SQL in Database Query Strings.
Ri: query di database più complesseSe hai bisogno di sviluppare query SQL più sofisticate, ti consiglio vivamente di utilizzare uno strumento come PL/SQL Developer, TOAD, SQL Developer ecc. per Oracle.Una volta eseguito il debug delle query, portarle in JMP ed eseguirle tramite Esegui SQL.
Ri: query di database più complesseVorrei reiterare la richiesta di valori calcolati in un join.
Sì, è possibile farlo in un editor SQL diverso o modificando il generatore di query in SQL personalizzato, ma il generatore di query offre più potenza della semplice costruzione di query. Fornisce un modo semplice e veloce per creare una finestra di dialogo di filtro piuttosto complicata. Potrei modificare l'SQL personalizzato per unire upper(tb1.field) a upper(tb2.field) o aggiungere TO_NUMBER o CAST in SELECT, ma poi perdo tutta la parte della GUI del filtro. Potrei creare un'app per farlo, ma sembra come reinventare ciò che è già lì.
Del resto, TO_NUMBER non è presente nelle opzioni del campo calcolato.
Carlo