BG Development


Страници: (2) [1] 2   ( Първото ново мнение ) Reply to this topicStart new topicStart Poll

> В една и съща колона int и float
aivanov
Публикувано на: 17-05-2020, 18:13
Quote Post



Име: Андрей Христов Иванов
Група: Потребител
Ранг: Новопостъпил

Мнения: 25
Регистриран на: 07.01.15



Здравейте, нужно ми е в опънкарт 1000 продукта да бъдат цяло число 1-2-3 броя и 150 продукта да бъдат в килограм 0,5 кг, 1,2 кг и т.н. Възможно ли е в една колона в mysql едната част да бъде int, а друга част float
PMEmail Poster
Top
sailer
Публикувано на: 17-05-2020, 18:22
Quote Post



Име: Александър Георгиев
Група: Потребител
Ранг: Почетен член

Мнения: 2431
Регистриран на: 15.01.07



Ти намираш ли някакъв проблем в колона от тип float/double/decimal да имаш цели числа? Това от което имаш нужда е друга колона в която пазиш мярката, съответно при "брой" форматираш/закръгляш до цяло число.

Това мнение е било редактирано от sailer на 17-05-2020, 18:22


--------------------
But when I taste rakija
In my head anarhija
PMEmail Poster
Top
JanBirdX
Публикувано на: 17-05-2020, 18:34
Quote Post



Име:
Група: Потребител
Ранг: Почетен член

Мнения: 1710
Регистриран на: 21.02.05



QUOTE (sailer @ 17-05-2020, 18:22)
Ти намираш ли някакъв проблем в колона от тип float/double/decimal да имаш цели числа? Това от което имаш нужда е друга колона в която пазиш мярката, съответно при "брой" форматираш/закръгляш до цяло число.

Виждам проблем да използвам инт в колона флаот или доубле. Но зависи от представянето на флоат и доубле в базата.
PMEmail Poster
Top
ici
Публикувано на: 17-05-2020, 18:54
Quote Post


Group Icon
Име: Ивайло Илчев
Група: VIP
Ранг: Почетен член

Мнения: 17323
Регистриран на: 06.06.04



Че нали имаш view-та? Според полето мерна единица ще форматираш числата. Съхранението и извеждането на информацията са две различни задачи.

https://dev.mysql.com/doc/refman/8.0/en/precision-math.html

https://dev.mysql.com/doc/refman/8.0/en/fix...oint-types.html

Това мнение е било редактирано от ici на 17-05-2020, 18:57


--------------------
Ние не сме в една лодка, ние сме в една буря. Лодките са различни.

Следващият път когато се почувстваш ненужен, грозен и недооценен, помни че освен това си и тъп.
PMEmail PosterUsers Website
Top
Gamma Goblin
Публикувано на: 17-05-2020, 19:26
Quote Post



Име:
Група: Потребител
Ранг: Почетен член

Мнения: 3789
Регистриран на: 21.02.18



QUOTE
Съхранението и извеждането на информацията са две различни задачи.

+1

Можеш да пазиш всичко като целочислен тип, примерно 0.69кг са 690гр


--------------------
https://ncase.me/trust-bg/
---
Misanthropy is the general hatred, dislike, distrust or contempt of the human species or human nature. A misanthrope or misanthropist is someone who holds such views or feelings.
---
INTJ’s are good at being very good at everything
---
"Чувството за вина дето искаш да ни го вмениш, може да си го навиеш на руло и да си го пъхнеш отзад." - stewe
PMEmail PosterUsers Website
Top
stewie
Публикувано на: 18-05-2020, 19:57
Quote Post



Име:
Група: Потребител
Ранг: Почетен член

Мнения: 7004
Регистриран на: 14.07.16



QUOTE (Gamma Goblin @ 17-05-2020, 20:26)
QUOTE
Съхранението и извеждането на информацията са две различни задачи.

+1

Можеш да пазиш всичко като целочислен тип, примерно 0.69кг са 690гр

Няма да различи дали обаче са 690 бройки или 690 грама. Като цяло напъни да съхраняваш две непресичащи се свойства на даден обект, а именно количество и тежест водят до осиране. Или пазиш колко тежи един обект и колко тежат всички за да знаеш броя, или пазиш пак колко тежи един обект и броя за да знаеш тотално тегло. Искрено ме съмнява да се изисква такава оптимизация, особено за пазарски сайт, че да не можем да си позволим още една колона.

Това мнение е било редактирано от stewie на 18-05-2020, 19:59
PM
Top
Gamma Goblin
Публикувано на: 18-05-2020, 20:02
Quote Post



Име:
Група: Потребител
Ранг: Почетен член

Мнения: 3789
Регистриран на: 21.02.18



е ще си сложи още една колона "unit" за да знае как да интерпретира "value" колоната


в жирата го има този проблем, защото може да добавяш свои полета с прозволни типове, и там май беше решено по подобен начин.


--------------------
https://ncase.me/trust-bg/
---
Misanthropy is the general hatred, dislike, distrust or contempt of the human species or human nature. A misanthrope or misanthropist is someone who holds such views or feelings.
---
INTJ’s are good at being very good at everything
---
"Чувството за вина дето искаш да ни го вмениш, може да си го навиеш на руло и да си го пъхнеш отзад." - stewe
PMEmail PosterUsers Website
Top
stewie
Публикувано на: 18-05-2020, 20:04
Quote Post



Име:
Група: Потребител
Ранг: Почетен член

Мнения: 7004
Регистриран на: 14.07.16



QUOTE (Gamma Goblin @ 18-05-2020, 21:02)
е ще си сложи още една колона "unit" за да знае как да интерпретира "value" колоната


в жирата го има този проблем, защото може да добавяш свои полета с прозволни типове, и там май беше решено по подобен начин.

Е тъй де, ама пак ще станат 2 колони, а не една. А до колкото разбирам автора търси пестеливост и иска да изпраска всичко в една колона.
PM
Top
Gamma Goblin
Публикувано на: 18-05-2020, 20:08
Quote Post



Име:
Група: Потребител
Ранг: Почетен член

Мнения: 3789
Регистриран на: 21.02.18



мисля, че автора не знае какво иска, но иначе: https://www.postgresqltutorial.com/postgresql-json/


--------------------
https://ncase.me/trust-bg/
---
Misanthropy is the general hatred, dislike, distrust or contempt of the human species or human nature. A misanthrope or misanthropist is someone who holds such views or feelings.
---
INTJ’s are good at being very good at everything
---
"Чувството за вина дето искаш да ни го вмениш, може да си го навиеш на руло и да си го пъхнеш отзад." - stewe
PMEmail PosterUsers Website
Top
ici
Публикувано на: 18-05-2020, 20:31
Quote Post


Group Icon
Име: Ивайло Илчев
Група: VIP
Ранг: Почетен член

Мнения: 17323
Регистриран на: 06.06.04



QUOTE (stewie @ 18-05-2020, 21:04)
QUOTE (Gamma Goblin @ 18-05-2020, 21:02)
е ще си сложи още една колона "unit" за да знае как да интерпретира "value"  колоната


в жирата го има този проблем, защото може да добавяш свои полета с прозволни типове, и там май беше решено по подобен начин.

Е тъй де, ама пак ще станат 2 колони, а не една. А до колкото разбирам автора търси пестеливост и иска да изпраска всичко в една колона.

Виждали сме го това. Текстово поле, вътре N на брой стойности, разделени със запетайки, за по-напредналите с табулации. После автора на това нещо пита как да сортирам/филтрирам/сумирам по нещо в полето примерно и почват да валят лайна.


--------------------
Ние не сме в една лодка, ние сме в една буря. Лодките са различни.

Следващият път когато се почувстваш ненужен, грозен и недооценен, помни че освен това си и тъп.
PMEmail PosterUsers Website
Top
1 потребители преглеждат тази тема в момента (1 гости, 0 анонимни потребители)
Потребители, преглеждащи темата в момента:

Topic Options Страници: (2) [1] 2  Reply to this topicStart new topicStart Poll

 


Copyright © 2003-2019 | BG Development | All Rights Reserved
RSS 2.0