Форум программистов, компьютерный форум, киберфорум
Microsoft SQL Server
Войти
Регистрация
Восстановить пароль
 
4 / 4 / 2
Регистрация: 01.05.2011
Сообщений: 98
1

Заковыристый запрос

27.03.2013, 00:29. Показов 397. Ответов 6
Метки нет (Все метки)

Здравствуйте, мне жизненно необходим этот запрос, но я че-то немного не могу догнать, как написать его.
В общем суть такова: есть 2 маленькие таблицы:
первая:
SQL
1
2
CREATE TABLE face (face_id BIGINT PRIMARY KEY IDENTITY(1,1) NOT NULL,
f_name VARCHAR(20) NOT NULL, f_tel VARCHAR(10) NOT NULL)
вторая:
SQL
1
2
3
4
CREATE TABLE pass (p_id BIGINT PRIMARY KEY IDENTITY(1,1) NOT NULL,
p_log VARCHAR(20) NOT NULL,
p_pass(VARCHAR(20) NOT NULL,
face_id BIGINT FOREIGN KEY REFERENCES face(face_id))
спустя пару строк кода я получаю программно p_log путем копирования строки из Edit'а в переменную p, которую далее использую, как параметр для запроса, и, исходя из этого, мне нужно получить f_name запросом, но вот этот запрос я че-то не могу додуматься, как написать. Попробовал так:
SQL
1
SELECT f_name FROM face f, pass p WHERE f.face_id=p.face_id AND f.name=:p     'тот самый параметр
Но вот не выходит ничего. Не мог бы кто-нибудь помочь? Заранее спасибо.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
27.03.2013, 00:29
Ответы с готовыми решениями:

Заковыристый интеграл
Подскажите какой метод можно применить к решению данного интеграла \int \frac...

Посторить график заковыристый
Возможно ли построить такой график в экселе ...

Заковыристый фильтр по форме
Здравствуйте, уважаемые Гуру и не очень Гуру. Простите меня чайника, что к Вам обращаюсь, но никак...

Почему ответ на GET запрос из Python отличается от ответа на GET запрос из HTTP Analyzer
Добрый день. Делаю GET запрос из HTTP Analyzer Указываю только адрес запроса:...

__________________
6
1311 / 943 / 144
Регистрация: 17.01.2013
Сообщений: 2,348
27.03.2013, 01:13 2
SQL
1
AND f.name=@p
0
4 / 4 / 2
Регистрация: 01.05.2011
Сообщений: 98
27.03.2013, 13:54  [ТС] 3
ну это я просто неправильно написал тут, а так у меня с собакой параметр.
0
1311 / 943 / 144
Регистрация: 17.01.2013
Сообщений: 2,348
27.03.2013, 14:04 4
Цитата Сообщение от Vaaleraa Посмотреть сообщение
Но вот не выходит ничего.
Прямо так и пишет в ответ - "Не выходит ничего" ? ))
На всякий случай:
SQL
1
AND f.f_name=@p
0
23 / 23 / 0
Регистрация: 25.03.2013
Сообщений: 46
27.03.2013, 15:35 5
Цитата Сообщение от Vaaleraa Посмотреть сообщение
я получаю программно p_log
а условие на f_name
0
4 / 4 / 2
Регистрация: 01.05.2011
Сообщений: 98
28.03.2013, 04:12  [ТС] 6
читай внимательно
Цитата Сообщение от Vaaleraa Посмотреть сообщение
я получаю программно p_log путем копирования строки из Edit'а в переменную p, которую далее использую, как параметр для запроса
0
23 / 23 / 0
Регистрация: 25.03.2013
Сообщений: 46
28.03.2013, 05:11 7
Цитата Сообщение от Vaaleraa Посмотреть сообщение
читай внимательно
И вы тоже:
T-SQL
1
WHERE f.face_id=p.face_id AND f.name=:p
Если в @p у вас p_log, должно быть:
T-SQL
1
SELECT f_name FROM face f, pass p WHERE f.face_id=p.face_id AND p_log=@p     'тот самый параметр
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
28.03.2013, 05:11

Заказываю контрольные, курсовые, дипломные работы и диссертации здесь.

Как записать запрос так чтобы их запрос суммировался в одну ячейку?
Как записать этот запрос так чтобы их запрос суммировался в одну ячейку? Перепробовал все что знал...

Запрос Select T-sql - Вложенный запрос вернул больше одного значения
Нужно посчитать комиссию от сделки. DealShare(комиссия) - поле таблицы agents, supplies -...

Как посмотреть T-SQL запрос который генерирует Entity Framework запрос
как посмотреть T-SQL запрос который генерирует Entity Framework запрос в visual studio 2010, 2012

Есть запрос на вставку в PostgreSQL нужно написать этот запрос в Python
Есть запрос на вставку в PostgreSQL нужно написать этот запрос в Python INSERT INTO "table1"...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.