Hoe te gebruiken SQL-opdrachten

Gebruik SQL-opdrachten

SQL-commando's worden gebruikt voor het opvragen, invoeren of informatie in een relationele database te wijzigen.Een query wordt gebruikt wanneer u specifieke informatie over de gegevens, zoals die studenten scoorde meer dan 90 in een klasse of die studenten werden ingeschreven in een bepaald onderwerp weet.De input commando's wat in de database.Externe interface, zoals een webpagina, moet scripts die uitvoeren van SQL-commando's om informatie te verzenden veld noemen.SQL-commando's die een database aan te passen zijn die welke verwijderen, herschikken of bij te werken gegevens.Dit is vooral handig voor data-items die zijn verlopen of niet meer in gebruik, zoals adressen en telefoonnummers numbers.This artikel legt uit hoe het maken, vullen, wijzigen en verwijderen van een tabel in SQL.De database wordt gebruikt voor de monsters is MySQL.

wat je van een database programma nodig

  • Access, zoals MySQL of Oracle

instructies

  1. Log in om MySQL.Zodra u op af

    stand verbinding hebt met de server, typt u de volgende opdrachten om MySQL

    voeren mysql -u your_user_name -p
    your_password
    mysql & gt; gebruiken your_database_name
    mysql & gt;
    Nu bent u klaar om SQL-commando's te geven.Vergeet niet je moet het "gebruik" en dan uw eigen database naam te typen.

  2. Maak een tabel.Naam, subj en rang: de lijst voor dit artikel zal drie velden hebben.De tabel krijgt de naam "std_info."Gebruik de CREATE TABLE commando als volgt:
    CREATE TABLE std_info (naam VARCHAR (255) NAT NULL, subj VARCHAR (255) NOT NULL, rang INT NOT NULL);
    Dit commando zal een tabel met de velden: ". Rang" "naam", "subj" enVARCHAR stelt het aantal toegestane tekens in elke cel.INT stelt dat de data item is een integer.NOT NULL zorgt ervoor dat de cel niet null inzendingen te accepteren.Als een nul-ingang wordt gestuurd, zal SQL een foutmelding terug.

  3. Bevolk de tafel.Om de tafel te vullen moet je sommige waarden verzinnen voor elk veld.Dit voorbeeld wordt de tabel met informatie van twee studenten, twee verschillende vakken en vier graden.De code om het eerste punt van de input bevolken wordt hieronder gegeven.
    INSERT INTO std_info WAARDEN ("Mark Smith ',' Math ', 85);
    Om de andere items van de input bevolken, herhaal de code en het veld wijzigen.

  4. Wijzig de informatie.U gebruikt de UPDATE commando om de informatie in een tabel wijzigen.In dit voorbeeld is het onderwerp "Math" zal worden veranderd in "Engels" voor de student met de naam "Mark Smith."
    UPDATE std_info SET subj = 'Engels' WAAR subj = 'Math' en de naam = 'Mark Smith;
    Om ervoor te zorgen dat de wijzigingen zijn soort gemaakt:
    SELECT FROM std_info;
    Dit zal alle invoer in de tabel weergegeven.De "
    " instrueert om alle velden van de tabel te selecteren.

  5. Verwijder informatie in de tabel.SQL kunt u afzonderlijke rijen te verwijderen of om alle informatie in een tabel te verwijderen.Om een ​​bepaalde rij te verwijderen, doe dan het volgende:
    DELETE FROM std_info WHERE subj = 'Math' en de naam = 'Mary Jones';
    Om alle informatie in de tabel te verwijderen, zonder het verwijderen van de tafel zelf typen:
    DELETE FROM std_info;

  6. Elimineer de tafel.Om de tafel te heffen moet u de DROP commando.Dit zal de tafel en alle informatie binnen gewist.
    DROP TABLE std_info;

Tips & amp;Waarschuwingen

  • De SQL-commando's zijn in hoofdletters geschreven voor verklarende doeleinden.Als u gebruik maakt van een andere database (zoals Oracle), zal de SQL-commando's niet veranderen, vooral voor de fundamentele degenen die in dit artikel.

Resources

  • MySQL Tutorial
628
0
8
Computer Programmeertalen