Как сделать отчет о посещаемости mysql на основе таблицы календаря рабочего дня, объединяемой с таблицей посещаемости сотрудников

Я думаю, что самый простой и эффективный способ конвертировать String s в int s:

int[] myIntArray = new int[myarray.length];

for (int i = 0; i < myarray.length; i++) {
    myIntArray[i] = Integer.parseInt(myarray[i]);
}

И затем сортировать целочисленный массив. Если вам действительно нужно, вы всегда можете конвертировать обратно:

for (int i = 0; i < myIntArray.length; i++) {
    myarray[i] = "" + myIntArray[i];
}

Альтернативным методом было бы использовать интерфейс Comparator , чтобы точно определить, как сравниваются элементы, но вероятно, означало бы преобразование каждого значения String в int в любом случае, что сделало бы вышеупомянутый подход более эффективным.

-2
задан dhani dwiputra 16 January 2019 в 03:23
поделиться

1 ответ

Вы можете использовать

Innerjoin function

Вот так

SELECT column_name(s)
FROM table1
INNER JOIN table2 ON table1.column_name = table2.column_name;
0
ответ дан Kelly 16 January 2019 в 03:23
поделиться
Другие вопросы по тегам:

Похожие вопросы: