Start Аndroid: Урок 36. Работа с базами данных SQLite. Метод query. Условие, сортировка, группировка HD
Скачать видео урок, его текстовую версию, а также исходный код проекта можно по этой ссылке: http://dfiles.ru/files/sddzmqamf Android программирование (видеоуроки). В этом уроке продолжаем работать с базами данных SQLite. На прошлых уроках мы использовали метод query для чтения всех данных из таблицы. Мы использовали только имя таблицы в качестве входного параметра и получали все записи. Но у query есть и другие параметры: columns -- список полей, которые мы хотим получить selection -- строка условия WHERE selectionArgs -- массив аргументов для selection. В selection можно использовать знаки ? , которые будут заменены этими значениями. groupBy - группировка having -- использование условий для агрегатных функций orderBy - сортировка Попробуем на примере их использовать. Для англоязычных пользователей есть английские титры. Текстовая версия урока: http://startandroid.ru/ru/uroki/vse-uroki-spiskom/76-urok-36-sqlite-podrobnee-pro-metod-query-uslovie-sortirovka-gruppirovka.html Обсуждение урока на форуме: http://forum.startandroid.ru/viewtopic.php?t=107 Android Programming (video tutorial). In this tutorial, we continue to work with databases SQLite. On the lessons of the past, we used the query to read all the data from the table. We are just using the table name as an input parameter to obtain all records. But the query, there are other options: columns - a list of the fields that we want to get selection - a string WHERE clause selectionArgs - an array of arguments for the selection. In the selection you can use the characters ? that these values will be replaced. groupBy - group having - the conditions for the use of aggregate functions orderBy - sorting For English-speaking users have English subtitles. Text version of the lesson: http://startandroid.ru/ru/uroki/vse-uroki-spiskom/76-urok-36-sqlite-podrobnee-pro-metod-query-uslovie-sortirovka-gruppirovka.html Talk lesson Online: http://forum.startandroid.ru/viewtopic.php?t=107