-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathQuery.sql
More file actions
21 lines (14 loc) · 1.07 KB
/
Query.sql
File metadata and controls
21 lines (14 loc) · 1.07 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
/*TABLA PERSONA*/
CREATE TABLE `PERSONA` ( `ID` INT(10) NOT NULL , `NOMBRE` VARCHAR(25) NOT NULL , `APELLIDO` VARCHAR(25) NOT NULL , PRIMARY KEY (`ID`));
/*INSERT DE LOS DATOS MYSQL*/
INSERT INTO `PERSONA` (`ID`, `NOMBRE`) VALUES ('1', 'JOHN'), ('2', 'JON'), ('3', 'JHON'), ('4', 'JIMENA'), ('5', 'GIMENA'), ('6', 'XIMENA'), ('7', 'SMYTHE'), ('8', 'SMITH'), ('9', 'SMETH'), ('10', 'SMOT'), ('11', 'PÉREZ'), ('12', 'PEREZ'), ('13', 'PERES'), ('14', 'perez')
/*INSERT DE LOS DATOS ORACLE*/
INSERT INTO "SYSTEM"."PERSONA" (ID, NOMBRE) VALUES ('1', 'SMYTHE')
INSERT INTO "SYSTEM"."PERSONA" (ID, NOMBRE) VALUES ('2', 'SMITH')
INSERT INTO "SYSTEM"."PERSONA" (ID, NOMBRE) VALUES ('3', 'SMETH')
INSERT INTO "SYSTEM"."PERSONA" (ID, NOMBRE) VALUES ('4', 'SMOOTH')
/*CONSULTAS SOUNDEX*/
SELECT ID, NOMBRE FROM `PERSONA` WHERE SOUNDEX(`NOMBRE`) = SOUNDEX('JON');
SELECT ID, NOMBRE FROM `PERSONA` WHERE SOUNDEX(`NOMBRE`) = SOUNDEX('PEREZ');
SELECT ID, NOMBRE FROM `PERSONA` WHERE SOUNDEX(`NOMBRE`) = SOUNDEX('Ay See Dee Ci');
SELECT SOUNDEX('Ay See Dee Ci'), SOUNDEX('AC/DC');