Как использовать функции min и max в VB.NET использование инструкции SQL
Часть того, что я делаю, я выяснил благодаря помощи онлайн-блога. Теперь я пытаюсь выяснить,как добавить минимальное и максимальное значение к оператору.
вот что у меня сейчас есть:
Dim sqlcon As New SqlConnection("mysqlstatement") Dim myCmd As New SqlCommand("SELECT [TableName] = so.name, [RowCount] = MAX(si.rows) FROM sysobjects so, sysindexes si WHERE so.xtype = 'U' AND si.id = OBJECT_ID(so.name) GROUP BY so.name ORDER BY 2 DESC", sqlcon)
Я хочу взять конкретный столбец, который является возрастом людей в моей базе данных, и запустить оператор min и max, привязанный к тому, что уже сделано.
Чтобы улучшить этот вопрос для ясности-
Я настроил событие listview, которое имеет следующие поля:
таблица / записи| age_min| age_max| база данных|
получила 2000 18 76 sales2016
сотрудники 200 19 64 employees2016
код, который я предоставил выше, плюс этот код:
sqlcon.Open() Dim myReader As SqlDataReader = myCmd.ExecuteReader While myReader.Read Dim newlistviewitem As New ListViewItem newlistviewitem.Text = myReader.GetString(0) newlistviewitem.SubItems.Add(myReader.GetInt32(1)) ListView1.Items.Add(newlistviewitem) End While sqlcon.Close()
Позволяет мне генерировать информацию о таблицах и записях, которая представляет собой просто количество строк в таблице. Эта информация отображается в виде списка. Проблема в том, что мне нужно включить информацию о возрасте (мин/макс) этой информации столбца, но то, как написано исходное утверждение, Я не могу. Мне нужна помощь с возможным переписыванием, чтобы включить всю информацию или добавить к исходному коду.
Что я уже пробовал:
Я попытался использовать syscolumns в операторе и назвал его sc.
поэтому я попытался настроить его с помощью sc.name и sc.id когда я подключил имя, все, что я получил, было просто "имя", которое было "возрастом", а не числовыми значениями, которые я искал.
OriginalGriff
Это не так ясно (по крайней мере для меня), что именно вы пытаетесь получить. Возможно, если вы предоставите примеры табличных данных и покажете нам, что вы получаете от этого запроса и что вы хотите от своей БД, это может помочь?
Используйте виджет" улучшить вопрос", чтобы отредактировать свой вопрос и предоставить более подробную информацию.
Member 11856456
OrigianlGriff,
Я предоставил дополнительную информацию вместе с некоторыми данными и дизайном. Я надеюсь, что это поможет вам лучше понять ситуацию.