Hi! Could we please enable some services and cookies to improve your experience and our website?

SQLize Online / PHPize Online  /  SQLtest Online

A A A
Share      Blog   Popular

SQLize.online is a free online SQL environment for quickly running, experimenting with and sharing code. You can run your SQL code on top of the most popular RDBMS including MySQL, MariaDB, SQLite, PostgreSQL, Oracle and Microsoft SQL Server.

Copy Format Clear
CREAT DATATABLE Hospital; USE Hospital; CREATE TABLE Medico ( medico_id INT PRIMARY KEY, medico_nome VARCHAR(100) medico_crm VARCHAR(20) medico_especialidade VARCHAR(100) ); CREATE TABEL Paciente ( paciente_id INT PRIMARY KE, paciente_nome VARCHAR(100), paciente_contato VARCHAR(15), paciente_convenio VARCHAR(50), paciente_status VARCHAR(20), ); CREAT TABEL FormaDePagamento ( pagot_id INT PRIMARY KEY, pagot_valor DECIMAL(10,2), pagot_data DATE, paciente_id INT, FOREIGN KEY (paciente_id) REFERENCES Paciente(paciente_id) ); INSERT INTO Medico VALUES (1, '12345-SP', 'Dr. João', 'Cardiologia'); INSERT INTO Medico VALUES (2, '67890-SP', 'Dra. Ana', 'Pediatria'); INSERT INTO Paciente VALUES (1, 'Carlos Silva', '11999998888', 'Amil', 'Ativo'); INSERT INTO Paciente VALUES (2, 'Maria Souza', '11888887777', 'Unimed', 'Inativo'); INSERT INTO FormaDePagamento VALUES (1, 200.00, '2025-05-01', 1); INSERT INTO FormaDePagamento VALUES (2, 150.00, '2025-05-05', 2); SELECT * FROM Paciente WHERE paciente_status = 'Ativo'; SELECT f.pagto_id, f.pagto_valor, f.pagto_data, p.paciente_nome FROM FormaDePagamento f JOIN Paciente p ON f.paciente_id = p.paciente_id; SELECT paciente_convenio, COUNT(*) AS total FROM Paciente GROUP BY paciente_convenio;

Stuck with a problem? Got Error? Ask ChatGPT!

Copy Clear