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

SQLize | PHPize | SQLtest

Online Sandbox for SQL and PHP: Write, Run, Test, and Share SQL Queries and PHP Code

A A A
Login    Share code      Blog   FAQ
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 AI support!

Copy Clear