![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 25 Pomógł: 0 Dołączył: 24.05.2003 Skąd: Łódź Ostrzeżenie: (0%) ![]() ![]() |
Witam,
od razu zaznacze ze podany przeze mnie problem nie jest wyjatkowo trudny, ale mimo to nie wiem jak zrobic to w jednym zapytaniu. Jest tabela w niej TYLKO jedna kolumna. W kolumnie sa wartosci calkowite (integer). 23,53,32,33,56,89,38,34 itd.. liczby się nie powtarzają. Oznaczają one numery miejsc w 1 rzedzie w kinie (zakladamy ze jest tylko jeden bardzo dlugi rząd). W zapytaniu jest jedna zmienna (liczba klientow ktorzy przyszli do kina - wszyscy chcą siedziec obok siebie). I pytanie brzmi gdzie ich posadzic, tak zeby bylo to jak najbardziej optymalnie - czyli wynikiem powinna byc różnica miedzy dwoma pobliskimi liczbami najbardziej optymalna w stosunku do podanej zmiennej (czyli moze byc wieksza ale nie moze byc mniejsza), o ile taka istnieje. Zaznaczam ze powinno byc to zrobione w jednym zapytaniu. (wiadomo ze mozna zrobic cuda w php, ale problem zostal postawiony w ten sposóB). Pytanie to zyje 2 tygodnie i nikt go jeszcze nie złamał (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) , no ale chyba nie bylo jeszcze takiego postu na forum.php.pl (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) pozdrawiam. |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 548 Pomógł: 2 Dołączył: 19.07.2003 Ostrzeżenie: (0%) ![]() ![]() |
witam ...
Cytat W kolumnie sa wartosci calkowite (integer).
23,53,32,33,56,89,38,34 itd.. w tabeli sa kolejne liczby czy jakies losowe (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) cya |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 25 Pomógł: 0 Dołączył: 24.05.2003 Skąd: Łódź Ostrzeżenie: (0%) ![]() ![]() |
są to liczby losowe, wiemy o nich tylko tyle ze sie nie powtarzają.
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 2 064 Pomógł: 1 Dołączył: 22.01.2003 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
Wydaje mi się że raczej nie ma szans na zrobienie tego jednym zapytaniem.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 04:52 |