Listar clientes com parcelas não pagas

Estou tentando realizar a seguinte pesquisa em meu banco de dados:]

Listar o nome, telefone, cidade dos clientes que possuem parcelas ainda não pagas
juntamente com a data de vencimento e o valor destas parcelas

Minha ideia seria colocar um where que conseguisse identificar se não há valor definido em DataPagamento. Ou seja, essas não estariam pagas ainda. Pensei em deixar um valoro fixo em DataPagamento (Por exemplo ‘9’) e realizar uma pesquisa. Caso DataPagamento = 9

Listar

Só que não sei como deixar esse valor fixo caso nada seja digitado. Alguém sabe me informar algum código que faça isso?

Meu código atual é o seguinte:

select Pessoas.nome, Pessoas.telefone, Cidades.cidade,Parcelas.Datavencimento, Parcelas.valor
from Pessoas
Inner join Notas on (Pessoas.CodigoPessoa = Notas.CodigoPessoa)
INNER JOIN Parcelas on (Notas.Numeronota = Parcelas.NumeroNota)
INNER JOIN Cidades on (Pessoas.CodigoCidade = Cidades.CodigoCidade)
where ??????

Não estou conseguindo usar default para deixar um padrão em date

Cade seu create ?
http://dev.mysql.com/doc/refman/5.7/en/create-table.html

1 curtida
CREATE TABLE Pessoas(
CodigoPessoa int not null,
PRIMARY KEY (CodigoPessoa),
FisicaJuridica varchar(1),
Check (FisicaJuridica = 'F' 
or FisicaJuridica = 'J'),
Nome varchar(30),
Endereco varchar(60),
Telefone varchar(12),
CodigoCidade int not null,
FOREIGN KEY (CodigoCidade) REFERENCES Cidades(CodigoCidade),
Cep varchar(10),
CNPJCPF varchar(20),
IERG varchar(20),
Email varchar(50)
);

CREATE TABLE Notas(
NumeroNota int not null,
PRIMARY KEY (NumeroNota),
Data DATE default CURRENT_DATE,
CodigoPessoa int not null,
CodigoOperacao int not null,
FOREIGN KEY (CodigoPessoa) REFERENCES Pessoas(CodigoPessoa),
FOREIGN KEY (CodigoOperacao) REFERENCES Operacoes(CodigoOperacao),
Desconto Numeric(5,2),
CodigoTransportadora int,
FOREIGN KEY (CodigoTransportadora) REFERENCES Transportadoras(CodigoTransportadora),
FreteporConta int not null,
Check (FreteporConta = 1 
or FreteporConta = 2),
ValorFrete Numeric(6,2)
);

CREATE TABLE ItensNotas(
NumeroNota int,
CodigoProduto int,
FOREIGN KEY (NumeroNota) REFERENCES Notas(NumeroNota),
FOREIGN KEY (CodigoProduto) REFERENCES Produtos(CodigoProduto),
PRIMARY KEY (NumeroNota, CodigoProduto),
Quantidade Numeric not null,
PrecoUnitario Numeric not null
);

CREATE TABLE Parcelas(
NumeroNota int,
FOREIGN KEY (NumeroNota) REFERENCES Notas(NumeroNota),
DataVencimento date,
PRIMARY KEY (NumeroNota,DataVencimento),
Valor Numeric(7,2),
DataPagamento date
);
1 curtida