SlideShare ist ein Scribd-Unternehmen logo
1 von 6
A. DDL Commands on MySQL:
 Create a database
Create database [database name];
 To delete a db.
Drop database [database name];
 To delete a table.
Drop table [table name];
 Delete a column.
Alter table [table name] drop column [column name];
ALTER TABLE employee DROP INDEX name_dept; - get rid of
 Add a new column to db.
Alter table [table name] add column [new column name] varchar (20);
ALTER TABLE employee ADD EmpId INT NOT NULL AUTO_INCREMENT PRIMARY
KEY;
 Change column name.
Alter table [table name] change [old column name] [new column] varchar (50);
 Make a unique column so you get no dupes.
Alter table [table name] add unique ([column name]);
 Make a column bigger.
Alter table [table name] modify [column name] varchar (3);
 Delete unique from table.
Alter table [table name] drop index [column name];
 Delete data from specific fields within a column:
Mysql> DELETE FROM mytable WHERE mycolumn="mydata";
 Rename a table within a specific database
Mysql> RENAME TABLE first TO second;
(Or)
Mysql> ALTER TABLE mytable rename as mynewtable;
 Create Table Example 1.
Create table [table name] (first name varchar(20),middleintial varchar(3),last
name varchar(35),suffix varchar(3),officeid varchar(10),userid
varchar(15),username varchar(8),email varchar(35),phone varchar(25),groups
varchar(15),datestamp date,timestamp time,pagemail varchar(255));
CREATE TABLE pet (name VARCHAR(20), owner VARCHAR(20), species
VARCHAR(20), sex CHAR(1), birth DATE, death DATE);
CREATE TABLE retired_employee (Name char(20) DEFAULT '' NOT NULL,Dept
char(10) DEFAULT '' NOT NULL,JobTitle char(20)UNIQUE name_dept
(Name,Dept));
CREATE UNIQUE index name_dept on employee (name,dept); - avoids duplicate
keys
 Create Table Example 2.
Create table [tablename] (personid int(50) not null auto_increment primary
key,firstname varchar(35),middlename varchar(50),lastname char(50) default
‘bato’;
Create table employees (employee_id integer, first_name varchar (20), last_name
Varchar (20)) type=MyISAM;
 Drop Database
Drop database databasename;
 Delete a row(s) from a table.
DELETE from [tablename] where [fieldname]=’whatever’;
 DROP TABLE
DROP TABLE TABLENAME;
 Simple column and field manipulation
Show columns within a table:
Mysql> DESC mytable;
(Or)
Mysql> SHOW COLUMNS FROM mytable;
B. DML Commands :
 Show all data in a table
SELECT * FROM [TABLENAME];
 Show certain selected rows with the value “whatever”
SELECT * FROM [tablename] where [field] =”whatever”;
 Show all records containing the name "Bob" AND the phone number '3444444'.
SELECT * FROM [TABLENAME] WHERE NAME=”bob” AND
phone_number=’3444444’;
 Show all records not containing the name "Bob" AND the phone number
'3444444' order by the phone_number field.
SELECT * FROM [TABLENAME] WHERE NAME! =”bob” and
phone_number=’3444444’ order by phone_number;
 Show all records starting with the letters 'bob' AND the phone number '3444444'.
SELECT * FROM [TABLENAME] WHERE NAME LIKE “bob%” and
phone_number=’3444444’;
 Show all records starting with the letters 'bob' AND the phone number '3444444'
limit to records 1 through 5.
SELECT * FROM [TABLENAME] WHERE NAME LIKE “bob%” and
phone_number=’3444444’ limit 1,5;
 Use a regular expression to find records. Use "REGEXP BINARY" to force case-
sensitivity. This finds any record beginning with a.
SELECT * FROM [TABLENAME] WHERE rec RLIKE “^a”;
 Show unique records.
SELECT DISTINCT [column name] FROM [TABLE NAME];
 Show selected records sorted in an ascending (asc) or descending (desc).
Select [col1], [col2] from [tablename] order by [col2] desc;
 Return number of rows.
SELECT COUNT (*) FROM [TABLENAME];
 Is there a way to query the DB to find out how many rows there are in all the
tables?
SELECT TABLE_NAME, TABLE_ROWS FROM `information_schema`.`tables` WHERE
`table_schema` = 'mrsqa4';
 Is there a way to get the count of rows in all tables in a mysql database without
running a SELECT count () on each table?
SELECT SUM (TABLE_ROWS) FROM INFORMATION_SCHEMA.TABLESWHERE
TABLE_SCHEMA = 'mrsqa4';
 Sum column.
SELECT SUM (*) FROM [TABLENAME];
 Show the last 200 queries to your database with the sample table name "queries"
and the sample field "query_id"
Mysql> SELECT * FROM queries ORDER BY query_id DESC LIMIT 200;
 Show data within a specific table in a previously selected database
Mysql> SELECT * FROM table name;
 Select data within a specific table in a previously selected database:
Mysql> SELECT * FROM mytable WHERE mycolumn='mydata' ORDER BY
mycolumn2;
 Join tables on common columns.
Select lookup.illustrationid, looup.personid,person.birthday from lookup
Left join person on lookup.personid=person.personid=statement to join
Birthday in person table with primary illustrationid;
MySQL> SELECT DISTINCT dept FROM bedrock;
MySQL> SELECT * FROM pet WHERE species = "snake" OR species = "bird";
MySQL> SELECT * FROM pet WHERE species = "dog" AND sex = "f";
MySQL> SELECT * FROM pet WHERE birth >= "1998-1-1";
MySQL> SELECT name, birth FROM pet ORDER BY birth DESC;
MySQL> SELECT * FROM pet WHERE name LIKE "b%";
MySQL> SELECT * FROM pet WHERE name REGEXP "^b";
MySQL> SELECT species, COUNT(*) FROM pet GROUP BY species;
MySQL> SELECT MAX(article) AS article FROM shop;
MySQL> SELECT * FROM employee WHERE name LIKE "%Sm%";
MySQL> SELECT * FROM employee WHERE name REGEXP "^Ja";
Insert:
MySQL> INSERT INTO employee VALUES ("Jane Smith","Sales","Custome Rep");
MySQL> INSERT INTO employee VALUES ('Jane Smith','Sales','Account Manager');
MySQL> INSERT INTO employee VALUES ('Jane smith’,’Engineein’,’Manager’);
MySQL> UPDATE employee SET dept='HR' WHERE name='Jane Smith';
 Insert data into a table and its columns within a specific database:
mysql> INSERT INTO mytable VALUES('column1data','column2data',
'column3data','column4data','column5data','column6data',
'column7data','column8data','column9data');
 Update data in a specific table, column, field:
Mysql> UPDATE mytable SET column1="mydata" WHERE column2="mydata";

Weitere Àhnliche Inhalte

Was ist angesagt?

Commands of DML in SQL
Commands of DML in SQLCommands of DML in SQL
Commands of DML in SQL
Ashish Gaurkhede
 
Creating database using sql commands
Creating database using sql commandsCreating database using sql commands
Creating database using sql commands
Belle Wx
 

Was ist angesagt? (19)

DML Commands
DML CommandsDML Commands
DML Commands
 
Sql commands
Sql commandsSql commands
Sql commands
 
DML, DDL, DCL ,DRL/DQL and TCL Statements in SQL with Examples
DML, DDL, DCL ,DRL/DQL and TCL Statements in SQL with ExamplesDML, DDL, DCL ,DRL/DQL and TCL Statements in SQL with Examples
DML, DDL, DCL ,DRL/DQL and TCL Statements in SQL with Examples
 
Sql DML
Sql DMLSql DML
Sql DML
 
Commands of DML in SQL
Commands of DML in SQLCommands of DML in SQL
Commands of DML in SQL
 
MySQL Essential Training
MySQL Essential TrainingMySQL Essential Training
MySQL Essential Training
 
SQL - DML and DDL Commands
SQL - DML and DDL CommandsSQL - DML and DDL Commands
SQL - DML and DDL Commands
 
Sql commands
Sql commandsSql commands
Sql commands
 
Database Systems - SQL - DDL Statements (Chapter 3/2)
Database Systems - SQL - DDL Statements (Chapter 3/2)Database Systems - SQL - DDL Statements (Chapter 3/2)
Database Systems - SQL - DDL Statements (Chapter 3/2)
 
Les10 Creating And Managing Tables
Les10 Creating And Managing TablesLes10 Creating And Managing Tables
Les10 Creating And Managing Tables
 
Les10
Les10Les10
Les10
 
Lab2 ddl commands
Lab2 ddl commandsLab2 ddl commands
Lab2 ddl commands
 
8. sql
8. sql8. sql
8. sql
 
ADBMS Unit-II c
ADBMS Unit-II cADBMS Unit-II c
ADBMS Unit-II c
 
Creating database using sql commands
Creating database using sql commandsCreating database using sql commands
Creating database using sql commands
 
Oracle Database DML DDL and TCL
Oracle Database DML DDL and TCL Oracle Database DML DDL and TCL
Oracle Database DML DDL and TCL
 
SQL
SQLSQL
SQL
 
Les11 Including Constraints
Les11 Including ConstraintsLes11 Including Constraints
Les11 Including Constraints
 
SQL Views
SQL ViewsSQL Views
SQL Views
 

Ähnlich wie Ddl commands

Mysql cheatsheet
Mysql cheatsheetMysql cheatsheet
Mysql cheatsheet
Adolfo Nasol
 
Mysql Statments
Mysql StatmentsMysql Statments
Mysql Statments
SHC
 
Farheen abdul hameed ip project (MY SQL);
Farheen abdul hameed ip project (MY SQL);Farheen abdul hameed ip project (MY SQL);
Farheen abdul hameed ip project (MY SQL);
abdul talha
 
Mysql 120831075600-phpapp01
Mysql 120831075600-phpapp01Mysql 120831075600-phpapp01
Mysql 120831075600-phpapp01
sagaroceanic11
 
MySQL Database System Hiep Dinh
MySQL Database System Hiep DinhMySQL Database System Hiep Dinh
MySQL Database System Hiep Dinh
webhostingguy
 
Avinash database
Avinash databaseAvinash database
Avinash database
avibmas
 
SQL WORKSHOP::Lecture 10
SQL WORKSHOP::Lecture 10SQL WORKSHOP::Lecture 10
SQL WORKSHOP::Lecture 10
Umair Amjad
 
MySql slides (ppt)
MySql slides (ppt)MySql slides (ppt)
MySql slides (ppt)
webhostingguy
 

Ähnlich wie Ddl commands (20)

Mysql cheatsheet
Mysql cheatsheetMysql cheatsheet
Mysql cheatsheet
 
Sql cheat sheet
Sql cheat sheetSql cheat sheet
Sql cheat sheet
 
MY SQL
MY SQLMY SQL
MY SQL
 
supporting t-sql scripts for Heap vs clustered table
supporting t-sql scripts for Heap vs clustered tablesupporting t-sql scripts for Heap vs clustered table
supporting t-sql scripts for Heap vs clustered table
 
Mysql Statments
Mysql StatmentsMysql Statments
Mysql Statments
 
Farheen abdul hameed ip project (MY SQL);
Farheen abdul hameed ip project (MY SQL);Farheen abdul hameed ip project (MY SQL);
Farheen abdul hameed ip project (MY SQL);
 
Mysql 120831075600-phpapp01
Mysql 120831075600-phpapp01Mysql 120831075600-phpapp01
Mysql 120831075600-phpapp01
 
Oraclesql
OraclesqlOraclesql
Oraclesql
 
Basic sql(oracle) queries
Basic sql(oracle) queriesBasic sql(oracle) queries
Basic sql(oracle) queries
 
Sql commands
Sql commandsSql commands
Sql commands
 
MS SQL Database basic
MS SQL Database basicMS SQL Database basic
MS SQL Database basic
 
MySQL Database System Hiep Dinh
MySQL Database System Hiep DinhMySQL Database System Hiep Dinh
MySQL Database System Hiep Dinh
 
mysqlHiep.ppt
mysqlHiep.pptmysqlHiep.ppt
mysqlHiep.ppt
 
dbms.pdf
dbms.pdfdbms.pdf
dbms.pdf
 
MySQL.pptx comuterscience from kvsbbsrs.
MySQL.pptx comuterscience from kvsbbsrs.MySQL.pptx comuterscience from kvsbbsrs.
MySQL.pptx comuterscience from kvsbbsrs.
 
Avinash database
Avinash databaseAvinash database
Avinash database
 
SQL WORKSHOP::Lecture 10
SQL WORKSHOP::Lecture 10SQL WORKSHOP::Lecture 10
SQL WORKSHOP::Lecture 10
 
Bibashsql
BibashsqlBibashsql
Bibashsql
 
Sql
SqlSql
Sql
 
MySql slides (ppt)
MySql slides (ppt)MySql slides (ppt)
MySql slides (ppt)
 

Mehr von Vasudeva Rao (12)

Upgrading mysql version 5.5.30 to 5.6.10
Upgrading mysql version 5.5.30 to 5.6.10Upgrading mysql version 5.5.30 to 5.6.10
Upgrading mysql version 5.5.30 to 5.6.10
 
My sql storage engines
My sql storage enginesMy sql storage engines
My sql storage engines
 
Mater,slave on mysql
Mater,slave on mysqlMater,slave on mysql
Mater,slave on mysql
 
Inno db datafiles backup and retore
Inno db datafiles backup and retoreInno db datafiles backup and retore
Inno db datafiles backup and retore
 
Convert language latin1 to utf8 on mysql
Convert language latin1 to utf8 on mysqlConvert language latin1 to utf8 on mysql
Convert language latin1 to utf8 on mysql
 
Database migration
Database migrationDatabase migration
Database migration
 
Performence tuning
Performence tuningPerformence tuning
Performence tuning
 
All types of backups and restore
All types of backups and restoreAll types of backups and restore
All types of backups and restore
 
Multiple instances second method
Multiple instances second methodMultiple instances second method
Multiple instances second method
 
Multiple instance on windows
Multiple instance on windowsMultiple instance on windows
Multiple instance on windows
 
Multiple instances on linux
Multiple instances on linuxMultiple instances on linux
Multiple instances on linux
 
Postgre sql run book
Postgre sql run bookPostgre sql run book
Postgre sql run book
 

KĂŒrzlich hochgeladen

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

KĂŒrzlich hochgeladen (20)

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 

Ddl commands

  • 1. A. DDL Commands on MySQL:  Create a database Create database [database name];  To delete a db. Drop database [database name];  To delete a table. Drop table [table name];  Delete a column. Alter table [table name] drop column [column name]; ALTER TABLE employee DROP INDEX name_dept; - get rid of  Add a new column to db. Alter table [table name] add column [new column name] varchar (20); ALTER TABLE employee ADD EmpId INT NOT NULL AUTO_INCREMENT PRIMARY KEY;  Change column name. Alter table [table name] change [old column name] [new column] varchar (50);  Make a unique column so you get no dupes. Alter table [table name] add unique ([column name]);  Make a column bigger.
  • 2. Alter table [table name] modify [column name] varchar (3);  Delete unique from table. Alter table [table name] drop index [column name];  Delete data from specific fields within a column: Mysql> DELETE FROM mytable WHERE mycolumn="mydata";  Rename a table within a specific database Mysql> RENAME TABLE first TO second; (Or) Mysql> ALTER TABLE mytable rename as mynewtable;  Create Table Example 1. Create table [table name] (first name varchar(20),middleintial varchar(3),last name varchar(35),suffix varchar(3),officeid varchar(10),userid varchar(15),username varchar(8),email varchar(35),phone varchar(25),groups varchar(15),datestamp date,timestamp time,pagemail varchar(255)); CREATE TABLE pet (name VARCHAR(20), owner VARCHAR(20), species VARCHAR(20), sex CHAR(1), birth DATE, death DATE); CREATE TABLE retired_employee (Name char(20) DEFAULT '' NOT NULL,Dept char(10) DEFAULT '' NOT NULL,JobTitle char(20)UNIQUE name_dept (Name,Dept)); CREATE UNIQUE index name_dept on employee (name,dept); - avoids duplicate keys  Create Table Example 2. Create table [tablename] (personid int(50) not null auto_increment primary key,firstname varchar(35),middlename varchar(50),lastname char(50) default ‘bato’;
  • 3. Create table employees (employee_id integer, first_name varchar (20), last_name Varchar (20)) type=MyISAM;  Drop Database Drop database databasename;  Delete a row(s) from a table. DELETE from [tablename] where [fieldname]=’whatever’;  DROP TABLE DROP TABLE TABLENAME;  Simple column and field manipulation Show columns within a table: Mysql> DESC mytable; (Or) Mysql> SHOW COLUMNS FROM mytable; B. DML Commands :  Show all data in a table SELECT * FROM [TABLENAME];  Show certain selected rows with the value “whatever” SELECT * FROM [tablename] where [field] =”whatever”;  Show all records containing the name "Bob" AND the phone number '3444444'. SELECT * FROM [TABLENAME] WHERE NAME=”bob” AND phone_number=’3444444’;
  • 4.  Show all records not containing the name "Bob" AND the phone number '3444444' order by the phone_number field. SELECT * FROM [TABLENAME] WHERE NAME! =”bob” and phone_number=’3444444’ order by phone_number;  Show all records starting with the letters 'bob' AND the phone number '3444444'. SELECT * FROM [TABLENAME] WHERE NAME LIKE “bob%” and phone_number=’3444444’;  Show all records starting with the letters 'bob' AND the phone number '3444444' limit to records 1 through 5. SELECT * FROM [TABLENAME] WHERE NAME LIKE “bob%” and phone_number=’3444444’ limit 1,5;  Use a regular expression to find records. Use "REGEXP BINARY" to force case- sensitivity. This finds any record beginning with a. SELECT * FROM [TABLENAME] WHERE rec RLIKE “^a”;  Show unique records. SELECT DISTINCT [column name] FROM [TABLE NAME];  Show selected records sorted in an ascending (asc) or descending (desc). Select [col1], [col2] from [tablename] order by [col2] desc;  Return number of rows. SELECT COUNT (*) FROM [TABLENAME];  Is there a way to query the DB to find out how many rows there are in all the tables? SELECT TABLE_NAME, TABLE_ROWS FROM `information_schema`.`tables` WHERE `table_schema` = 'mrsqa4';
  • 5.  Is there a way to get the count of rows in all tables in a mysql database without running a SELECT count () on each table? SELECT SUM (TABLE_ROWS) FROM INFORMATION_SCHEMA.TABLESWHERE TABLE_SCHEMA = 'mrsqa4';  Sum column. SELECT SUM (*) FROM [TABLENAME];  Show the last 200 queries to your database with the sample table name "queries" and the sample field "query_id" Mysql> SELECT * FROM queries ORDER BY query_id DESC LIMIT 200;  Show data within a specific table in a previously selected database Mysql> SELECT * FROM table name;  Select data within a specific table in a previously selected database: Mysql> SELECT * FROM mytable WHERE mycolumn='mydata' ORDER BY mycolumn2;  Join tables on common columns. Select lookup.illustrationid, looup.personid,person.birthday from lookup Left join person on lookup.personid=person.personid=statement to join Birthday in person table with primary illustrationid; MySQL> SELECT DISTINCT dept FROM bedrock; MySQL> SELECT * FROM pet WHERE species = "snake" OR species = "bird"; MySQL> SELECT * FROM pet WHERE species = "dog" AND sex = "f"; MySQL> SELECT * FROM pet WHERE birth >= "1998-1-1"; MySQL> SELECT name, birth FROM pet ORDER BY birth DESC; MySQL> SELECT * FROM pet WHERE name LIKE "b%"; MySQL> SELECT * FROM pet WHERE name REGEXP "^b";
  • 6. MySQL> SELECT species, COUNT(*) FROM pet GROUP BY species; MySQL> SELECT MAX(article) AS article FROM shop; MySQL> SELECT * FROM employee WHERE name LIKE "%Sm%"; MySQL> SELECT * FROM employee WHERE name REGEXP "^Ja"; Insert: MySQL> INSERT INTO employee VALUES ("Jane Smith","Sales","Custome Rep"); MySQL> INSERT INTO employee VALUES ('Jane Smith','Sales','Account Manager'); MySQL> INSERT INTO employee VALUES ('Jane smith’,’Engineein’,’Manager’); MySQL> UPDATE employee SET dept='HR' WHERE name='Jane Smith';  Insert data into a table and its columns within a specific database: mysql> INSERT INTO mytable VALUES('column1data','column2data', 'column3data','column4data','column5data','column6data', 'column7data','column8data','column9data');  Update data in a specific table, column, field: Mysql> UPDATE mytable SET column1="mydata" WHERE column2="mydata";