Сбор данных SQL-запросов

0

У меня есть таблица SQL-сервера, которая имеет список имен пользователей и список точек в диапазоне от 1 до 10000.

Я хочу отобразить количество точек в моей программе VB.NET из указанного имени пользователя. Например, если я вхожу в "john" в первом поле, программа предоставит мне окно с сообщением о том, сколько баллов "john" имеет. Я не уверен в SQL-запросах, поэтому, пожалуйста, помогите мне здесь.

Это структура таблицы:

Usernames       Points
-----------------------------
John            20
Kate            40
Dan             309
Smith           4958
  • 0
    Настроена ли ваша таблица так, чтобы у Джона было несколько строк, каждая из которых имеет значение точки? Или это только одна строка с одним значением балла?
  • 0
    Можете ли вы опубликовать структуры таблиц?
Теги:

1 ответ

1

В зависимости от структуры таблицы подходящий запрос является одним из следующих:

select sum(points) as points
from usernames
where name='username';

или

select points
from usernames
where name='username';

или

select count(*) as points
from usernames
where name='username';
  • 0
    Подожди во втором, мне не нужна звездочка после select: select * points?
  • 0
    Второй предполагает, что для каждого имени пользователя существует одна запись с соответствующим полем, содержащим все точки пользователя, поэтому нет, больше ничего не нужно.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню