Ciao, questa è la stanza e torna indietro.
Quindi nell'ultima lezione abbiamo installato il driver JEDEC e abbiamo iniziato a fare alcuni cambiamenti in
tribunale.
Quindi stiamo caricando il driver DC sporco qui e ora siamo pronti a rifattorizzare il resto del codice.
In questo modo, questa vettura classica ha lanciato il nostro dialogo, ovvero il punto in cui stiamo lanciando l'applicazione.
Destra.
E il metodo principale qui stiamo camminando su questo particolare metodo chiamato load data.
OK.
Scaricare i dati è essenzialmente responsabile del caricamento dei dati dai file di testo.
Quindi finora abbiamo letto i file di testo.
Ora lo cambieremo e lo cambieremo in modo da leggere i dati è giusto e
iniziare come inizio del processo di marcatura stesso.
Quindi ora sto commentando questo codice e nella prossima conferenza commenterò.
Quindi in questa particolare conferenza l'obiettivo è quello di rifattorizzare il codice in modo che possiamo caricare i
dati dai dati è su seguito dei dati.
Useremo le domande del Senato.
Quindi in questo vettore guardiamo alle query selezionate e, successivamente, a Kurban, non raro questo e l'unità
quando eseguiamo il processo di bookmarking con magazzino.
E potresti ricordare che è un processo randomizzato.
Quindi non stiamo raccogliendo l'input dall'utente, ma lo stiamo facendo in un numero.
E mentre i segnalibri stanno ottenendo si stanno facendo un segnalibro i dati devono essere letti nel database.
Quindi inseriremo alcuni utilizzeremo le query di inserimento per quanto segue che selezionerà le query
per l'inserimento del tempo di studio per essere fondamentalmente domande di inserimento e in una lezione successiva
esamineremo anche le query di aggiornamento perché è possibile ricordare che hanno anche questa impostazione per i segnalibri
anti-status off.
Ora, se un editor sta per impostare il sito su un particolare segnalibro come adatto ai minori, allora
quella particolare informazione deve essere catturata con un segnalibro che dice che quel particolare segnalibro è
stato impostato come per qualsiasi analogamente c'era anche un'altra caratteristica in cui condividiamo alcuni segnalibri ma sul nostro
sito web.
Quindi per tutto ciò abbiamo bisogno di aggiornare i dati esistenti e per questo utilizzeremo le query di aggiornamento.
Quindi in ogni lezione penseremo a parte del codice e impareremo anche su alcune
domande di abilità.
In tal modo.
Quindi in questa lezione particolare potremo cambiare l'intero codice.
Quello che sto leggendo dai file di testo che leggono dal loro database e per
questo abbiamo bisogno di usare una query del Senato quindi potremmo cominciare solo guardando la query di selezione e vedremo una
cosa molto semplice da un comitato selezionato e poi gente sarà in grado di migliorarlo gradualmente
Cercheremo di renderlo più complesso e cercheremo di capire meglio il tipo di query.
Ora un po 'di corte.
In realtà la maggior parte del tribunale è stata pensata per essere appianata.
L'unico codice che andremo a scrivere in questa particolare conferenza è quello di leggere i dati relativi ai libri
per le divagazioni e gli utenti dei film.
Il tribunale è già stato fatto.
E poi solo l'ultima volta che la Serbia ha visto solo i dati dei libri devono essere letti e guarderemo.
Vorremmo un tribunale per questo, ma discuteremo ancora il codice che è stato scritto per gli altri tre tipi
di dati ed è molto simile a ciò che è stato scritto.
Quindi andiamo avanti e diamo un'occhiata a ciò che il comitato del Senato stesso ha spiegato.
Entriamo nel database e usiamo alcune semplici query e costruiremo progressivamente quella query
e cercheremo di capire meglio la query selezionata.
Dopo di ciò, può tornare e possiamo fare overcoaching quest'anno.
Quindi eccomi qui.
Quindi da dove vengo.
Quindi accedo solo a chiederti come utente.
Quindi devo usare Jarry per andare a Leo.
OK, ora i vicini sicuri.
Quindi queste sono le diverse tabelle secondo le quali Hustler considera l'editore di libri senza il diritto di
stampare il libro e il titolo il titolo del libro insieme all'editore.
L'editore che ha pubblicato quel libro.
Ma prima di farlo basta stampare tutti i titoli del libro
e tutti i nomi degli editori fino ad ora che usiamo i simboli che stiamo vedendo anche Sonic Titan dal boak.
Quindi questi sono gli alti manuali, diciamo selezionare il
nome dall'editore soby. Come fanno gli editori qui.
Quindi ogni libro è associato a uno di questi editori così violenti, ad esempio, pubblicati dalle
pubblicazioni degli scrittori.
Il secondo libro è del secondo editore, quindi qui c'è una corrispondenza uno a uno.
OK.
Ora il.
Quindi qui questa è una query di selezione select è la parola chiave Resogun che è seguita immediatamente seguita da
un nome di colonna.
Quale vogliamo vedere i cui dati si desidera visualizzare e quindi la clausola from e from è seguita dai
vicini.
OK, quindi stiamo dicendo che vogliamo farlo ed è in questi tavoli può essere più di una tabella.
Quindi ora la prossima query deve mostrare sia i dati sia la media e la stessa grinta su cui
dobbiamo fare uso sia del libro che dell'editore.
OK.
E questo si chiama Lassez che ci ha chiamati a unirsi ai tavoli e questo è molto comune.
OK.
Quindi, nel nostro progetto di database, abbiamo normalizzato le tabelle in modo da suddividerle in
più tabelle.
Ora vogliamo visualizzare i dati da queste diverse tabelle e per questo abbiamo bisogno di
unirmi alle tabelle, quindi diciamo select righton name my
editore.
Questo è tutto ciò che facciamo.
E su questo c'è Ada che ora stiamo ottenendo qui
ci sono molti dati indesiderati ora piuttosto che pubblicati dalle pubblicazioni di Wilder che va bene, ma
puoi vedere quello che vonderano e qui abbiamo una regola che dice che è pubblicata da pubblicazioni in dollari
che non è vero.
È pubblicato da un solo editore che è sotto obblighi in base al quale
afferma che Brandon è anche pubblicato da Touchstone su queste diverse cose e lo stesso accade con ogni
altro libro.
Il secondo libro pubblicato dalle pubblicazioni di de-lurk, che è corretto ma non pubblicato dalle
pubblicazioni più sfrenate, è conservato qui o su O'Reilley o stampato, ma muore.
Quindi, la ragione per cui questo sta accadendo è perché quando facciamo una joint come questa farà un cross-product di
entrambi questi paper.
OK, quindi assocerà Valen a tutti loro, quindi assocerà il secondo libro a tutti
e cinque.
E il terzo libro con tutti e cinque.
Quindi non è quello che vogliamo.
Quindi, di cosa abbiamo bisogno, dobbiamo filtrare questi dati.
E per questo abbiamo bisogno di applicare determinate condizioni nella nostra query.
Quindi facciamolo, baby, fallo così velocemente, mettiamo un alias qui, così possiamo mettere un alias per l'etichetta del libro.
In modo che possiamo usare il sì.
Ora abbiamo gli stessi capelli da sogno essere doc.
Ora se si richiama l'etichetta, questo campo è chiamato ID underskirt dell'editore che è una chiave esterna che
è un riferimento al campo ID nel publisher.
OK.
Quindi ogni riga di ogni libro in particolare ha un determinato editore in modo che l'ID editore sia presente nel libro
ma può crescere e fa riferimento a un particolare editore e alla tabella del publisher.
Quindi diremmo l'editore Underkirt di Bedacht,
quindi l'editore e la storia è una caratteristica è una colonna e il tavolo del libro R & B
C perché si mangia il cane ID Sonali se si fa così si può vedere che abbiamo le associazioni corrette.
Così mal fatto non è associato alle pubblicazioni di meraviglia perché il robot si è girato
e aveva un ID editore che corrisponde all'idea e alla tabella del publisher.
Quindi questo viene dalla tabella del publisher e tutte le altre idee nella tabella Publisher non
corrisponderanno a quel particolare editore.
Speriamo di ottenere questo e abbiamo fatto questo punto di vista.
Quindi, solo se ti stai confondendo basta pubblicare questo video.
Pensaci e dovrebbe essere chiaro.
Quindi è così.
Ed è così che ti unisci ai tavoli.
So che usi le condizioni in questo modo.
Quindi questo è il modo in cui questo è anche una parola chiave e puoi usare questo tipo di alias.
Ora come un sacco di domande qui.
Così.
Quindi questa è una semplice domanda, una semplice query di selezione su cui stiamo cercando di imparare un po 'di più
su questo nuovo gadget.
Quindi useremo solo più tabelle qui.
Quindi, ecco come nel libro l'editore può anche aggiungere informazioni correlate automaticamente e questo è quasi identico alla
query che useremo in seguito per caricare i dati.
Quindi questa è la prima query.
Quindi fammi solo eseguire.
Quindi quest'anno usiamo editori di libri come nel precedente carry on auto e prenotiamo anche su quei Galata.
E questi sono i tipi di dati che vogliamo portare il titolo dell'ID e il nome del publisher, il titolo del nome dell'editore
e l'editore e l'MBA.
Stavamo anche stampando prima e vogliamo anche stampare il nome dell'autore sotto Amazon rating del libro e le condizioni sono
battute. L'arte è stata pubblicata su un quarto onesto pronto a battere già quale è
il precedente grintoso.
Ma per il libro tu sai che il libro underskirt alter è il tavolo di collegamento tra il libro e il diritto
d'autore.
Perché un libro può essere pubblicato da più autori e un solo autore può pubblicare più
libri, quindi la condizione è l'ID del Bedacht, quindi l'id è una chiave primaria nel libro.
OK perché per il libro B la pubblicazione B sta per editore qui se il nostro autore sotto alias viene utilizzato per il carattere di
sottolineatura del libro che sta per essere ben base per il primo libro e per prenotare l'autore su E-4.
Quindi qui la condizione è pensata Id è uguale a essere un ID underskirt dog book.
Si può ricordare che all'interno del libro l'autore di underskirt Deeble We aveva i caratteri
underscore ID e underskirt dell'autore già sotto quale facilità per l'Highty ingannare il libro sull'ID che frigge l'autore.
Quindi la condizione qui è prima che Id sia uguale a un cane sottolineatura Ardi Quindi questo è quello che stiamo
facendo qui.
Quindi questo collega un libro a un ID di sottolineatura di un libro nel libro sulla scuola dell'autore e da quel
gruppo abbiamo visto tutti.
Proverò a mangiare così saremo un cane.
Tutto ciò che sottolinea l'ID equivale a mangiare il cane ID.
Quindi questo è il modo in cui marciare i quattro vicini.
Soumik clicca qui.
Quindi eccoci qui, quindi abbiamo tutti i dati qui di cui abbiamo bisogno.
L'unica cosa è questo libro irto.
Head First Design Patterns è stato scritto da quattro diversi autori Eric Freeman.
E questi sono i quattro diversi autori dei libri che sono fatti sia in gloater che
a causa di ciò perché è scritto da quattro autori diversi.
Abbiamo quattro gruppi diversi qui.
Ma sarebbe bello se abbiamo una singola regola qui e se elenciamo tutti questi autori all'interno di questo particolare ruolo in
una sorta di avere quattro regole sarebbe bello come una singola riga e per
questo possiamo usare qualcosa chiamato Gruppo Di.
Ecco una query.
È solo la stessa domanda.
È stata aggiunta solo quest'ultima riga e questo gruppo è ancora completo.
OK, quindi quello che succede è come raggruppare questa data che vediamo qui con i dati che vediamo
qui per ID.
OK, quindi stiamo solo dicendo gruppo insegnando ID così è quello che stiamo facendo.
Quindi fammi anche solo copiare questo.
Ma il problema qui è che i modelli di progettazione di Hadron espandono un solo autore.
OK, quindi quello che sta succedendo è che raggruppa tutti questi dati per tallone o ID.
Quindi raggruppa anche queste particolari quattro righe di Bedore ID ID solo per il round W-4 qui.
Ma è vincolante per me uno fuori loro.
Ma se vuoi tutti questi tre valori, il resto dei tre deve essere stampato
meno, allora dobbiamo applicare la query successiva che è quasi identica alla query precedente, ma qui nel nostro
nome stiamo vedendo il segno di sottolineatura di gruppo inventare.
OK e stiamo vedendo significa maggiore questo operatore è questo.
Quindi, in sostanza, ciò che stiamo facendo è che questo particolare gruppo all'interno di ogni gruppo che stiamo per
carbonizzare l'autore significhi.
Quindi se è solo quando raggruppiamo determinate regole sai come solo una singola regola.
Ma per questo dove è l'idea ci sono quattro diverse regole e stiamo dicendo di non tagliarlo.
Tutti gli autori su separano i nomi con e da virgola.
Ed è quello che stiamo facendo qui.
Quindi stai dicendo che la sottogonna di gruppo è diventata così importante per il gruppo. Concat è una
funzione inversa che chiamerà Dio e stiamo dicendo che l'autore e il nome non devono essere concatenati usando questa virgola operatore.
Quindi, eseguiamolo.
Quindi questo è l'unico cambiamento rispetto alla query precedente.
Ora come puoi vedere qui i valori sono stati concatenati.
In questo modo, un gruppo ormai raggruppato può anche essere associato a una clausola having.
OK avendo GolaZO che è un optional.
Quindi qui stiamo dicendo che stiamo solo aggiungendo questa clausola qui.
Quindi, come puoi vedere, stiamo progressivamente costruendo la query.
Quindi qui abbiamo la clausola di avere qui stiamo dicendo nel gruppo Shumi solo questi dati se all'interno di un gruppo la
dimensione del gruppo è più di uno.
OK, quindi stiamo dicendo di contare tutti i bisogni o ID dovrebbe essere maggiore in un modo o Conti in on è chiamato come
aggregato o funzione.
E ci sono anche altre funzioni aggregate come un uomo medio Max e così via.
Ma qui il.
Per quanto riguarda il conteggio del numero di regole all'interno di un particolare gruppo e stiamo vedendo che il numero
di noi deve essere maggiore di uno e c'è solo uno di questi che è uno di questi gruppi che è il gruppo che
ha avuto il valore ID di
quindi non in una sorta di quattro di questi sta spendendo solo la regola di un leader che era morto prima perché
il resto dei gruppi come il primo gruppo del secondo gruppo e tutti loro.
Avevano solo una singola regola in ciascuno dei gruppi.
Destra.
Solo questo aveva quattro autori.
Ecco.
Ora il prossimo come ordine di.
Quindi questo riguarda l'addolcimento.
Quindi è solo una domanda precedente, ma ho rimosso questo aspetto con gloss non ne abbiamo bisogno perché senza
quello penso che sarebbe molto più facile capire gli schermi Square-D più o meno.
Quindi è la query precedente, ma stiamo vedendo ordine per ordine di Amazon e stiamo
vedendo visualizzare tutti i risultati e l'ordine decrescente in ordine decrescente di valutazione.
Quindi è come un morso morbido, ma in ordine decrescente delle valutazioni, quindi lascia che copi questo.
Ora come puoi vedere mostra tutto questo.
Ma come puoi vedere lo fa.
Sono tutti ordinati in ordine decrescente e tutte le informazioni sulla classificazione sono state modificate anche la valutazione del libro
e gli ID.
Quindi non sono più un incremento o un ordine incrementale degli ID.
Quindi loro non cambieremo.
Ora, ecco un'altra condizione che stiamo vedendo solo giocando questa condizione la stessa query che stiamo dicendo che il punteggio di Amazon deve
essere maggiore o uguale a 4. 5.
Quindi questo è solo sbagliato.
Quindi è molto semplice.
Quindi ho portato Knauer solo al precedente set di risultati, ma stiamo visualizzando solo quelli che hanno una
valutazione di quattro virgola cinque o più.
Quindi l'ultimo ha avuto 4. 3.
Quindi è stato filtrato.
E guardiamo un'altra query che con un'altra condizione.
Quindi stiamo solo aggiungendo un'altra condizione.
Quindi tutte queste condizioni qui sono raggiunte da e qui.
Quindi questo riguarda il fatto che stiamo vedendo che l'autonomia dovrebbe essere qualcosa di simile a questo calo percentuale era minorenne
come un segnaposto e stiamo vedendo un blocco in modo da dividere un libro che è stato scritto
da Josh Roadblock.
Quindi ora sta vedendo la sua uscita come il precedente ma sul libro degli aghi che è stato fatto
da Josh Hublot qui.
Il secondo libro verrà
stampato lì.
Così tu solo come efficace libro di luglio che è anche uno dei principali libri che stiamo seguendo
nel corso.
Quindi è così.
Quindi questa è l'acqua per noi.
Quindi questo è quello che abbiamo qui.
E quindi ne usiamo 40, ma quando lavori su progetti professionali sarebbe molto comune per
te scrivere domande davvero complesse Forse un gigante forse 15 20 tavoli o anche più di
quello sono nuovi o lo farai come tanti connessioni qui.
Quindi, con l'esperienza quando lavori su alcuni dei tuoi progetti, imparerai a scrivere quesiti
così grandi.
È semplicemente abbastanza facile, in realtà, solo tu hai solo bisogno di esercitarti un po 'di pratica.
E con questo sarai in grado di scrivere Gayus davvero complesso e fare cose incredibili usando
le tue insicurezze.
Ora penso che passeremo molto tempo a discutere queste commissioni del Senato.
Quindi lasciami fermare qui nella prossima lezione.
Ma in realtà il fatto della corte.
Grazie.
E questi Gridley saranno anche disponibili nella sezione risorse, quindi puoi dare un'occhiata a questo.