La percezione è la chiave!
Una volta recuperare i vostri dati, si dovrebbe pensare a come si desidera visualizzare. Puoi fare un sacco di formattazione in Oracle SQL, che si traduce in tempo risparmiato per te. Dopo tutti i dati che vuole sporca?
La formattazione è una presentazione problema. Esso consente di presentare i dati che si sono riuniti in modo che sembra buono. E come una volta qualcuno ha detto, "La percezione è un elemento fondamentale". Io uso la seguente formattazione 8 trucchi. Ci sono molti di più, ma quelli che sono essenziali al di sotto di sapere.
- Round e / o troncare la data più vicina al campo mese:
SELECT SYSDATE, ROUND (SYSDATE, 'mercoledì'),
Tronco (SYSDATE, 'mercoledì')
DA u.agg_ia_clickstream
SYSDATE ROUND (SYSDA Tronco (SYDATE
-------------- ------------------------------------ ------------
31-dic-2003 01-gen-2004 01-dic-2003
Arrotondamento permette la data da arrotondati per eccesso al mese. Troncamento permette la data di un eventuale valore specificato al suo minimo. Il valore minimo è 1, quindi 31-dicembre è stato troncato a 1-dic.
-
La sostituzione funzione può essere utilizzata per fare una ricerca e sostituzione di:
REPLACE (stringa di ricerca, sostituire)
-
Estrarre i dati da una stringa con:
SUBS (STRING, INIZIO [, lunghezza])
-
Trova la lunghezza di una stringa:
LUNGHEZZA (stringa)
-
Aggiungi stringhe insieme:
Stringa1 ll stringa2
-
Trim indesiderati spazi, numeri e lettere:
Trim (stringa)
Trim (stringa di caratteri a partire da)
Per troncare solo i caratteri a destra:
RTRIM (stringa)
Per troncare solo i caratteri a sinistra:
LTRIM (stringa)
Per rimuovere i segni di punteggiatura da entrambi i lati di una stringa:
RTRIM (LTRIM (stringa ,'.;!'),'.,!')
-
Variazione di lettere maiuscole:
Per cambiare le lettere a lettere maiuscole:
UPPER (stringa)
Per cambiare le lettere a lettere minuscole:
LOWER (stringa)
Per utilizzare lettere maiuscole per la prima lettera minuscola, e per le altre lettere:
INITCAP (stringa)
-
Cerca e sostituisci:
SELECT data, l'unica cookie
DECODE (DMA, 360, 'Dayton', 560, 'Toledo', 870, 'Baton Rouge', null, 'Sconosciuto')
DA u.agg_ia_clickstream
In questo esempio, 360 è sostituito da Dayton, 560 è sostituito dal Toledo, ecc
L'8 formattazione sopra vi aiuteranno a rendere i dati - e si spera, per associazione - guarda bene. Se conoscete altri suggerimenti che sono utili, per favore fatemelo sapere. Grazie per la lettura.

Delicious
Digg
Google
Yahoo