SELECT patientid, firstname,lastname,mobilephone,email, FORMAT( COALESCE(
( SELECT SUM(ammount)-SUM((ammount * (discount/100)))
FROM invoice
INNER JOIN patient
ON invoice.patientid = patient.patientid
and invoicednumber >0) -
( SELECT SUM(ammount)
FROM payment
INNER JOIN patient
ON payment.patientid = patient.patientid ),0),0) AS answer,
DATE_FORMAT(( SELECT max(paymentdate)
FROM payment
INNER JOIN patient
ON payment.patientid = patient.patientid ),'%d-%m-%Y') As lastpaymentdate
from patient WHERE 1
Это будет работать быстрее !!!!
Попробуйте и дайте мне знать
ОБНОВЛЕНИЕ
Я заменил предложение WHERE
на внутреннее соединение, которое поможет быстро получить данные .
Я также добавил бы, что если индексы отсутствуют по первичному ключу, тогда добавьте.
Попробуйте Notepad ++ с расширением FTP_synchronize . Он маленький, быстрый и приятный в использовании. И это одновременно бесплатно и бесплатно.
Я использую для простого HTML, имеющего эту функцию, EditPlus3 , Несмотря на то, что это условно-бесплатная программа, это отличное программное обеспечение для удобного редактирования без лишних усилий.
PhpED от NuSphere.
Не совсем HTML-редактор. Не совсем маленький. Но мне очень он нравится.
Я чувствую вашу боль. Что мне нравится, так это просматривать удаленное дерево FTP и редактировать файлы, как если бы они были локальными. Вы нажимаете CONTROL-S, и он загружает ваш временный файл. Кажется простым, и множество приложений позволяют вам сохранять список файлов, открытых на FTP.
Если платный - это нормально, Dreamweaver на самом деле фантастический инструмент: просто отключите все WYSIWYG, и это красивый и отполированный редактор.
В остальном устаревший и бесплатный HTML-Kit Build 292 делает довольно полезную работу. http://www.htmlkit.com/download/