You need a little more design in your tables. The first issue with your idea (multiple dates on a single cell) is that you'll surely be asked the amount that was paid on each installment. In fact, as soon as this word "installment" entered the problem description, it's a sign that you need to represent that too.
Fortunately, that's exactly what relational databases are designed to do, and why there's a thing called database normalization.
In this case, it's quite simple: there should be another table for installments, with at least the date and amount, and a key to relate to the original table, which shouldn't have 'date' and 'paid' fields anymore.
sales
table:
ID | Client_ID | Sale Date | Total Payment
installments
table:
ID | Sale_ID | Date | Amount
to get all the dates and amounts for a given sale entry:
SELECT Date, Amount FROM Installment WHERE Sale_ID=xxx
to get the amount already paid:
SELECT Sale.ID, Sale.Client_ID, Sale.Sale_Date, -- other 'sale' fields
SUM(Installment.Amount)
FROM Sale
LEFT JOIN Installment ON (Installment.Sale_ID=Sale.ID)
WHERE Sale.XXXXX -- any criteria for selecting the sale record
to get what a client owes you:
SELECT SUM(Sale.Total_Payment) - SUM(Installment.Amount)
FROM Sale
LEFT JOIN Installment ON (Installment.Sale_ID=Sale.ID)
WHERE Sale.Client_ID=xxxx