Если вы хотите также заблокировать воскресенье (или другие дни), а также массив дат, я использую этот код:
jQuery(function($){
var disabledDays = [
"27-4-2016", "25-12-2016", "26-12-2016",
"4-4-2017", "5-4-2017", "6-4-2017", "6-4-2016", "7-4-2017", "8-4-2017", "9-4-2017"
];
//replace these with the id's of your datepickers
$("#id-of-first-datepicker,#id-of-second-datepicker").datepicker({
beforeShowDay: function(date){
var day = date.getDay();
var string = jQuery.datepicker.formatDate('d-m-yy', date);
var isDisabled = ($.inArray(string, disabledDays) != -1);
//day != 0 disables all Sundays
return [day != 0 && !isDisabled];
}});
});
Use:
SELECT ub.uut_sn,
COALESCE(COUNT(ml.*), 0) AS cnt
FROM UUT_BUILD ub
LEFT JOIN MEASURE_LIST ml ON ml.uut_id = ub.uut_sn
WHERE ub.uut_sn LIKE 'A%'
GROUP BY ub.uut_sn
Немного непонятно, какие столбцы связывают две таблицы...
Это вернет все серийные номера - если у них нет записи в MEASURE_LIST
, значение cnt будет равно нулю. Если вам нужен список только тех записей, у которых есть записи в MEASURE_LIST
, удалите "LEFT" из запроса, который я предоставил.