Hvordan fjerne poster fra tabellen med MySQL Workbench?

Hvordan fjerne poster fra tabellen med MySQL Workbench?

MySQL Workbench er et enhetlig visuelt verktøy designet for utviklere, databaseadministratorer og databasearkitekter. Det gir SQL -utvikling, datamodellering og administrasjonsverktøy for serverkonfigurasjon, sikkerhetskopiering, brukeradministrasjon og mange flere. I MySQL -databasen lagres data i tabellform. Ulike spørsmål brukes til å legge til, slette og oppdatere tabellposter.

I denne bloggen vil vi diskutere:

  • Hvordan fjerne poster fra tabellen med MySQL Workbench ved å bruke "Where" -klausulen?
  • Hvordan fjerne poster fra tabellen med MySQL Workbench ved å bruke "Limit" -bestemmelse og "ordre etter" -bestemmelse?
  • Hvordan fjerne poster fra tabellen med MySQL Workbench ved å bruke "Limit" -bestemmelse og "ordre etter" klausul med "Where" -klausulen?

Hvordan fjerne poster fra tabellen med MySQL Workbench ved å bruke "Where" -klausulen?

For å slette postene fra tabellen med MySQL Workbench ved å bruke “HVOR”Klausulen, følg de undergitte instruksjonene under.

Trinn 1: Start MySQL Workbench

Til å begynne med, søk og åpne "MySQL Workbench”Gjennom oppstartsmenyen:

Trinn 2: Åpne MySQL -tilkobling

Klikk deretter på ønsket MySQL -tilkobling og åpne den:

Trinn 3: Opprett ny SQL -fil

Lag nå en ny SQL-fil ved å trykke på den gitte filknappen under gitt:

Trinn 4: Endre MySQL -database

Neste, utfør "BRUK”Uttalelse for å endre databasen:

Bruk MariaDB;

Trinn 5: Liste over tilgjengelige tabeller

Kjør “FORESTILLING”Uttalelse for å liste opp alle tabeller i den gjeldende databasen:

Vis bord;

I følge den medfølgende utgangen, to tabeller som heter “kunde”Og“Mariadb”Eksisterer for tiden i databasen:

Vi ønsker å få tilgang til “kunde”Tabellinnhold:

Trinn 6: Vis tabellinnhold

For å se det valgte tabellinnholdet, utfør "Velg * fra kunde”Uttalelse:

Velg * fra kunde;

Trinn 7: Slett post ved hjelp av hvor leddet

Til slutt, fjern ønsket oversikt over den valgte tabellen ved å kjøre den medfølgende kommandoen:

Slett fra kunde der ID = 2;

Her:

  • Slett”Klausul brukes til å slette postene fra tabellen.
  • FRA”Klausul brukes til å velge poster fra databasetabellen.
  • Kunde”Er vårt bordnavn.
  • HVOR”Clause filtrerer de spesielle postene som oppfyller den spesifiserte betingelsen.
  • Id”Er vårt tabellkolonneavn.
  • 2”Er student -IDen som må slettes.

Som et resultat vil den bestemte raden bli slettet som har student -IDen som “2”:

Trinn 8: Kontroller slettet post

For å sikre at den oppgitte studentposten blir slettet fra tabellen eller ikke, utfør kommandoen nedenfor:

Velg * fra kunde;

Det kan sees at den spesifiserte posten er slettet fra tabellen:

Hvordan fjerne poster fra tabellen med MySQL Workbench ved å bruke "Limit" -bestemmelse og "ordre etter" -bestemmelse?

En annen måte å fjerne radene fra bordet er ved å bruke "GRENSE”Klausul og“REKKEFØLGE ETTER”Klausul med MySQL Workbench. For å gjøre det, kan du prøve instruksjonene for underverdighet.

Trinn 1: Vis tabellinnhold

Først, bruk "PLUKKE UT”Uttalelse for å vise tabellinnholdet:

Velg * fra kunde;

Trinn 2: Slett rader ved å bruke ordre etter klausul og begrense leddet

Nå, kjør "PLUKKE UT”Spørring med“GRENSE”Klausul og“REKKEFØLGE AV" klausul:

Slett fra kundeordre etter ID -grense 3;

Her:

  • REKKEFØLGE ETTER”Klausulen brukes til å ordne tabellrader i stigende rekkefølge.
  • GRENSE”Klausulen spesifiserer antall rader/poster som skal returneres.
  • 3”Er det spesifiserte antall poster:

Trinn 3: Vis tabellinnhold

Utfør “Velg * fra”Kommando med tabellnavnet for å vise innholdet og bekrefte de slettede postene:

Velg * fra kunde;

I henhold til den gitte utgangen er det spesifiserte antall poster blitt slettet:

Hvordan fjerne poster fra tabellen med MySQL Workbench ved å bruke "Limit" -bestemmelse og "ordre etter" klausul med "Where" -klausulen?

Vi kan også bruke “GRENSE”Klausul og“REKKEFØLGE ETTER”Klausul med“HVOR”Klausul for å fjerne postene fra databasetabellen. For å gjøre det, prøv følgende instruksjoner.

Trinn 1: Sjekk tabellinnhold

Først må du se bordinnholdet ved å kjøre "PLUKKE UT”Uttalelse:

Velg * fra kunde;

Trinn 2: Fjern innhold

Fjern nå radene fra tabellen ved å utføre kommandoen nedenfor:

Slett fra kunde der land = 'Mexico' ordre etter ID -grense 5;

Her har vi spesifisert “HVOR”Klausul for å filtrere“land”Navn som“Mexico" med "REKKEFØLGE ETTER”Klausul og“GRENSE" klausul:

Trinn 3: Verifisering

Bruk den undergitte spørringen for å bekrefte om poster blir slettet fra “kunde”Bord eller ikke:

Velg * fra kunde;

Det er alt! Vi har gitt prosessen med å slette poster fra en tabell med MySQL Workbench.

Konklusjon

For å fjerne postene fra bordet med MySQL Workbench, “Slett hvor;”Kommando,“Slett fra

Ordre etter grense;”Kommando, og“Slett fra
Hvor ordre etter grense;”Kommandoer brukes. Denne bloggen demonstrerte flere måter å fjerne postene fra et bord med MySQL Workbench.