|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
11.11.2012, 19:45 | #1 |
Пользователь
Регистрация: 29.10.2012
Сообщений: 64
|
Не могу создать запрос!!!
У меня в таблицы услуга есть пункты
наим_услуги megaline,telephone,id_tv Тариф megaline_start,megaline_hit,megalin e_turbo,id_net,id_phone,a lem,id_home,id_tv_plus тарифный_план 2000,2500,2700,3000,3500,4000,4500, 5000 мне нужно создать запрос в котором: Я ввожу название услуги (megaline,telephone,id_tv) у меня выводится в таблице тарифы относящиеся к данной услуге,которую мы ввели и ее тарифный план в отдельном столбце Например: ввел Megaline Тариф тарифный план megaline_start 2000 megaline_hit 2500 megaline_turbo 2700 id_net 3000 ввел id telephone Тариф тарифный план id_phone 2700 alem 3000 id_tv id_home 4000 id_tv plus 4500 Все добавлял через insert в колонку value |
11.11.2012, 20:08 | #2 |
Подтвердите свой е-майл
Регистрация: 29.08.2012
Сообщений: 4,011
|
Исходных данных мало, запрос не построить.
|
11.11.2012, 20:33 | #3 |
Пользователь
Регистрация: 29.10.2012
Сообщений: 64
|
таблица
Абонент Фио_Абонента Адрес_абонента Рнн номер_удос номер_телефона код_абонента Операторы Фио_оператора номер_окна_приема код_опреатора услуга наименование_услуги тариф тарифный план код_услуги договор Вид_договора Дата_закл_договора номер_договора |
11.11.2012, 21:29 | #4 |
Подтвердите свой е-майл
Регистрация: 29.08.2012
Сообщений: 4,011
|
Чет не понял в чем вопрос то?
select тариф, тарифный план from услуга where наименование_услуги = 'megaline' |
11.11.2012, 21:38 | #5 |
Пользователь
Регистрация: 29.10.2012
Сообщений: 64
|
Спасибо eval.А как использовать запросы, где я проверю как работает запрос просто я новичок и пока плохо знаю.И может кто-нибудь дать ссылку на обучающий материал по phpmyadmin
|
11.11.2012, 21:43 | #6 |
Подтвердите свой е-майл
Регистрация: 29.08.2012
Сообщений: 4,011
|
Инсерт вы как делали?
|
11.11.2012, 21:54 | #7 |
Пользователь
Регистрация: 29.10.2012
Сообщений: 64
|
Выбирал необходимую мне таблицу в ней было несколько строк
Например тарифный план В строке value писал megaline_start,megaline_hit,megalin e_turbo,id_net,id_phone,a lem,id_home,id_tv_plus все через запятую в тарифном плане в строке value цены 2000,2500,2700,3000,3500,4000,4500, 5000 также все через запятую но боюсь это неправильно просто через запятую перечислить цены |
11.11.2012, 22:29 | #8 |
Подтвердите свой е-майл
Регистрация: 29.08.2012
Сообщений: 4,011
|
А я понял в чем вопрос...
Вы неправильно работаете с базой, отсюда проблеммы. Тот мой запрос не решит вашу задачу, вам надо все удалить и по новому добавить данные, как это полагается в релятивной структуре. а именно, ка ждая запись в таблице должна отражать только информацию о конкретной услуге, т.е. наименование_услуги | тариф | тарифный план | код_услуги megaline | megaline_start | 2000 | ... megaline | megaline_hit | 2500 | ... megaline | megalin e_turbo| 2700 | ... и т.д. вот тогда и запрос мой правильно будет работать |
13.11.2012, 19:19 | #9 |
Пользователь
Регистрация: 29.10.2012
Сообщений: 64
|
Спасибо большое!!!Как теперь мне с помощью php открыть БД.Короче чтобы она отображалась во фрейме!!!
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Создать запрос | Самоучка | SQL, базы данных | 9 | 08.02.2012 16:14 |
Не могу создать запрос | yuliaNa03 | Microsoft Office Access | 3 | 22.11.2011 11:45 |
Создать запрос | KaDetka | Microsoft Office Access | 3 | 09.06.2011 13:48 |
Не могу составить запрос | SeRhy | PHP | 5 | 04.04.2011 16:33 |
Не могу составить запрос | bullvinkle | SQL, базы данных | 2 | 04.10.2009 22:55 |