Всем привет! Подскажите можно ли получить индекс элемента или его

уникальный номер в таблице? Структура имеет такой вид.

24 ответов

45 просмотров
Internet- Автор вопроса
Internet
screenshot

Стикер

Internet
screenshot

Можно. Получай

Internet- Автор вопроса
Internet
Как?

Как - не знаю, надо смотреть на таблицу на еë ддл

Что-то типа select e.element_index, e.unique_no from ELEMENT e where e.some_field = ?

Internet- Автор вопроса
Ilya Zviagin
Как - не знаю, надо смотреть на таблицу на еë ддл

tariffs | CREATE TABLE `tariffs` ( `name` varchar(40) NOT NULL DEFAULT '', `PriceDayA0` double DEFAULT '0', `PriceDayB0` double DEFAULT '0', `PriceNightA0` double DEFAULT '0', `PriceNightB0` double DEFAULT '0', `Threshold0` int(11) DEFAULT '0', `Time0` varchar(15) DEFAULT '0:0-0:0', `NoDiscount0` int(11) DEFAULT '0', `PassiveCost` double DEFAULT '0', `Fee` double DEFAULT '0', `Free` double DEFAULT '0', `TraffType` varchar(10) DEFAULT '', `period` varchar(32) NOT NULL DEFAULT 'month', `change_policy` varchar(32) NOT NULL DEFAULT 'allow', `change_policy_timeout` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00', PRIMARY KEY (`name`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 |

Internet
tariffs | CREATE TABLE `tariffs` ( `name` varcha...

Похоже как таблица нарисованная выпускником детского сада...

Internet
tariffs | CREATE TABLE `tariffs` ( `name` varcha...

Почему Для начала у тебя все цены в Double? Дабл неточное число ты хочешь прийти в магазин спросить Сколько стоит вот автомобиль А тебе чтобы сказали ну где-то 2 миллиона или 2.5 что-то так...

Internet- Автор вопроса
Ilya Zviagin
Почему Для начала у тебя все цены в Double? Дабл н...

Это не у меня. Моя задача передать из этой таблицы данные. А double насколько мне известно это число с плавающей точкой.

Internet
Это не у меня. Моя задача передать из этой таблицы...

Тебе правильно известно. А Известно ли тебе что все цены- это числа с фиксированной точкой?

Internet- Автор вопроса
Ilya Zviagin
Тебе правильно известно. А Известно ли тебе что вс...

А почему тариф не может стоить 100 денег или 100,50 денег или 100,33333333 денег?

Internet- Автор вопроса
Vladislav Sh.
Как мне заплатить 0.3333333 денег?

А вам не нужно их платить сейчас. Например при абонплате интернета за день, берется расчет 250/30=8,333333333333333 вот вам и стоимость оплаты в день

Internet
А почему тариф не может стоить 100 денег или 100,5...

Для начала потому что деньги штука дискретная, меньше чем копейку ты не заплатишь, хотя да, там Тарифы могут выражаться в дробных единицах даже копейки, например курс валюты на бирже всегда до сотых коп. Но при этом количество знаков всё-таки фиксировано оно не переменное. Во-вторых, ещё раз дабл - это не точная арифметика её нельзя применять в в бухгалтерских вычислениях и начать надо с того что некоторые наши десятичные числа вообще нельзя даже представить точно в числе дабл То есть как ты только переведёшь его в дабл ты уже получишь ошибку, которую бухгалтерские вычисления обычно не терпят

Internet
screenshot

Ты лучше к изначальному вопросу Вернись что это за бред тут понаписан

Где тут элемент и где тут его индекс?

Internet- Автор вопроса
Ilya Zviagin
Где тут элемент и где тут его индекс?

name varchar(40) NOT NULL DEFAULT '', PRIMARY KEY (name)

Internet
name varchar(40) NOT NULL DEFAULT '', PRIMARY KEY...

Б**** Какой дебил это проектировал я извиняюсь конечно но это просто порнуха какая-то not bull default пустая строка, Да ещё это и первичный ключ!

Internet
name varchar(40) NOT NULL DEFAULT '', PRIMARY KEY...

Ладно короче если ты нормально переформулируешь вопрос то может получишь на него ответ

Internet
tariffs | CREATE TABLE `tariffs` ( `name` varcha...

Тут первая нормальная форма нарушена тут надо таблиц пять где-то делать вместо одной

Internet
screenshot

Уникальный номер элемента в таблице у тебя это name поле name Вот его и получай Откуда ты его собираешься получать непонятно потому что чтобы его получить надо это же имя и указать, А если тебе его надо указать то ты его уже знаешь тебе его не нужно получать

Похожие вопросы

Обсуждают сегодня

Добрый вечер, Пока не совсем понимаю как наладить общение между телеграм ботом и ПО для работы с сим боксом. По самому боту так понял: - Нужен некий баланс, который можно поп...
Magic
6
сделал сайт, прикрутил в боте сайт, и виджет логина. как автоматически логинить пользователя в аккаунт(телеграм), при входе с бота?
Александра Чернивецкая
5
Объясните, пожалуйста, почему компилятор ругается на использование в условии неинициализированной переменной: int x; Task.Run(async () => { x = await somefunc(); }).Wait...
Александр
5
Ребят, подскажите, пожалуйста, почему в префиксе к ассетам, которые генерируются через фильтр | theme в шаблоне, стал вдруг появляться index.php? Вот так выглядит ссылка на а...
Виталий
1
Всем привет. Ребята, подскажите, пожалуйста. у ботов есть ограничение на отправку сообщений - 30 сообщений в секунду, эти ограничения накладываются на все сообщения? или на со...
Artem Stormageddon
4
Блин, ребята, сори за тупые вопросы. А можно ли как-то открыть вебапку по нажатию на кнопку в меню(которое появляется слева, команды)?
Artem Stormageddon
3
а плаксы из-под питона умеют только в комфортных условиях что-то выдавить из себя?)
Lencore
9
Но, может, есть уже проверенная? Наши требования такие: 1. Сообщения должны приходить из Инста в CRM оду 2. Должна быть возможность подключить несколько экаунтов Инстаграм. Р...
Alexander Sharoiko MSE / Александр Шаройко
13
Это может быть все-таки не флудвейт? у меня ботфазер принимает изменения и отображает даже что они изменились, на видео видно что он прислал якобы уже измененное описание, н...
OVERLINK
13
Коллеги, может знает кто, можно ли цвет бейджа счётчика в BackendMenu менять без бубнов?
Alex Blaze
3
Карта сайта