|
|
|
Реализуемо ли?
|
|||
|---|---|---|---|
|
#18+
MasterZivmiksoftВ целом реализуемо, кроме "по запросу SELECT эта строка попадает в выборку, то значение этого поля увеличивается на один". SELECT сам по себе не меняет данных в БД, так что придется делать отдельный UPDATE для этой операции. реализуемо на процедурахС соответствующими оговорками. В частности, вызов этой процедуры возможен только с клиента, но не из другой процедуры/функции. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.09.2013, 10:12:00 |
|
||
|
Реализуемо ли?
|
|||
|---|---|---|---|
|
#18+
Всем спасибо за помощь, потихоньку по чуть-чуть начинает получаться. С датой разобрался, вычислять дату тоже научился. Спасибо Akina за примеры, а особенно за подсказку функции COALESCE, оказалась очень полезной :) Но столкнулся опять с проблемой. Новую тему уже открывать не буду на каждую проблему, думаю добить уж всё здесь. Короче, поле типа double/float при запросе (точка в дробной) Код: sql 1. дробную часть обрезает при запросе (запятая в дробной) Код: sql 1. выдает ошибку 1265 (неверные данные) хотя само поле сохраняет дробную часть данных только с запятой, но опять же выисления возвращают значение дробной части только с точкой. Как быть? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.09.2013, 22:38:11 |
|
||
|
Реализуемо ли?
|
|||
|---|---|---|---|
|
#18+
Попробуй взять значение в кавычки. А вообще разберись с региональными настройками. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.09.2013, 22:51:39 |
|
||
|
Реализуемо ли?
|
|||
|---|---|---|---|
|
#18+
AkinaПопробуй взять значение в кавычки. пробовал, обрезает, когда вручную пишу значение через клиента, он даже не дает символ точку поставить, только запятую AkinaА вообще разберись с региональными настройками. В региональных настройках поставил точку вместо запятой, теперь он даёт вбивать точку вручную а запятую не дает, но дробную часть так же отрезает в поле. На всякий случай даже перегрузился :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.09.2013, 23:11:29 |
|
||
|
Реализуемо ли?
|
|||
|---|---|---|---|
|
#18+
Avaddon74Короче, поле типа double/float при запросе (точка в дробной) Код: sql 1. У float точности не хватает для такого числа. Да и double справляется не идеально Если нужно хранить точное значение, то используйте тип DECIMAL. http://sqlfiddle.com/#!2/f0cc5a/10/0 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.09.2013, 00:07:13 |
|
||
|
Реализуемо ли?
|
|||
|---|---|---|---|
|
#18+
miksoft, Спасибо, double подходит, проблема была в том что я явно указал длину поля, если её не указывать, то сохраняет дробную часть, опять же нужно не забывать менять в региональных стандартах запятую на точку. К сожалению мanual слишком скудный :( и такие мелочи просто не описываются. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.09.2013, 08:38:38 |
|
||
|
Реализуемо ли?
|
|||
|---|---|---|---|
|
#18+
Avaddon74К сожалению мanual слишком скудный :( и такие мелочи просто не описываются.Какой именно мануал? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.09.2013, 09:48:10 |
|
||
|
Реализуемо ли?
|
|||
|---|---|---|---|
|
#18+
miksoft, Скачал с какого-то ресурса, chm-ка 1,5 метра. К примеру в мануале к php на одну функцию отводится целая страница с подробным описанием, примерами, примечаниями. А здесь на одну функцию - пару -тройку строчек. Пока что заметил, функции datediff например вообще нету, это я как новичок заметил. А если его проф полистает :)) Понятно что можно нормальный найти, так это же требуется время и знания, чтоб понять, грамотно там написано или нет. Да и как я узнаю все ли там функции или нет :) Если посоветуете что-нибудь стоящее, буду признателен. Желательно chm-ка. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.09.2013, 19:40:44 |
|
||
|
Реализуемо ли?
|
|||
|---|---|---|---|
|
#18+
Avaddon74Если посоветуете что-нибудь стоящее, буду признателен. Желательно chm-ка.По php не посоветую, я в нем не специалист. Смотрите php.ru, php.net. А по MySQL - MySQL Documentation: MySQL Reference Manuals . Лучше официальной англоязычной доки, имхо, ничего нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.09.2013, 20:05:45 |
|
||
|
Реализуемо ли?
|
|||
|---|---|---|---|
|
#18+
miksoft, по PHP правильная ссылка ru2.php.net -- это оригинал, насколько понимаю. Там есть всё. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.09.2013, 10:48:53 |
|
||
|
|

start [/forum/topic.php?fid=47&msg=38393226&tid=1836058]: |
0ms |
get settings: |
8ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
22ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
46ms |
get tp. blocked users: |
1ms |
| others: | 211ms |
| total: | 317ms |

| 0 / 0 |
