Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL] suma x
dentopolis
post 14.03.2017, 19:51:19
Post #1





Grupa: Zarejestrowani
Postów: 252
Pomógł: 0
Dołączył: 14.08.2016

Ostrzeżenie: (0%)
-----


chciałbym poznać ile razy w wierszu tabeli występuje np.litera x lub c lub w.
czyli uzyskać np.6

obecnie mam taki kod:
  1. SELECT SUM('18'='w'+'17'='w'+'16'='w'+'15'='w'+'14'='w'+'13'='w'+'12'='w'+'11'='w'+'21'='w'+'22'='w'+'23'='w'+'24'='w'+'25'='w'+'26'='w'+'27'='w'+'28'='w'+'48'='w'+'47'='w'+'46'='w'+'45'='w'+'44'='w'+'44'='w'+'43'='w'+'42'='w'+'41'='w'+'31'='w'+'32'='w'+'33'='w'+'34'='w'+'35'='w'+'36'='w'+'37'='w'+'38'='w') AS liczbaw FROM badania WHERE pacjent=$id




Ten post edytował dentopolis 14.03.2017, 19:53:04
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Lord
post 15.03.2017, 16:24:10
Post #2





Grupa: Zarejestrowani
Postów: 239
Pomógł: 32
Dołączył: 10.03.2004

Ostrzeżenie: (10%)
X----


$rightuppereight rozumiem ze to jest górna prawa 8 to pewnie to jest jakis numerek w bazie np 18 czy cos ? kolejna sprawa to wydaje mi sie ze nie powinno byc tam pacjant, a idb bo tak to bedziesz mial tylko ostatni/aktualny stan pacjenta, a nie wyniki poprzednich badan.

kolejna sprawa czemu chcesz zapisac to w formie $rightuppereight a nie w jako tabele aktualnego stanu
$ostatniebadanie['id_zeba'] = x

mozesz wtedy pobrac dane:

  1. SELECT stan,zab FROM zeby WHERE pacjent = 24;


i potem masz
  1. foreach($wynik as $v){
  2. $ostatniebadanie[$v['zab']] = $v['stan'];
  3. }


Ten post edytował Lord 15.03.2017, 16:24:32
Go to the top of the page
+Quote Post

Posty w temacie
- dentopolis   [MySQL] suma x   14.03.2017, 19:51:19
- - trueblue   Nazw kolumn nie umieszcza się w pojedynczych apost...   14.03.2017, 20:00:05
- - dentopolis   okay zmieniłem ale wynik się nie zmienił [SQL] po...   14.03.2017, 21:06:02
- - trueblue   Nie uważasz, że 18='w', to będzie po prost...   14.03.2017, 21:10:28
- - dentopolis   więc jak proponujesz?   14.03.2017, 21:48:32
- - trueblue   https://dev.mysql.com/doc/refman/5.7/en/identifier...   14.03.2017, 22:02:49
- - phpion   Zacząłbym od poprawnej struktury danych tj. wydzie...   14.03.2017, 22:10:20
- - dentopolis   numery 48,47...to numery zębów a litery to stany z...   14.03.2017, 22:21:33
- - Lord   Cytat(phpion @ 15.03.2017, 00:10:20 )...   14.03.2017, 23:17:15
- - dentopolis   ale "stan" muszę przypisać do 36 zębów (...   15.03.2017, 00:09:45
|- - phpion   Cytat(dentopolis @ 15.03.2017, 00:09...   15.03.2017, 07:06:47
- - dentopolis   próbuję to zrobić w php w ten sposób: [PHP] pobie...   15.03.2017, 07:58:49
- - borabora   wygodniej zapytaniem. zmień strukturę tabeli tak j...   15.03.2017, 11:58:52
- - dentopolis   to skrypt do mojego gabinetu. czyli baza ma wygląd...   15.03.2017, 12:53:07
- - Lord   1 tabela id_pacjenta, nazwisko .... inne dane 2 ta...   15.03.2017, 14:25:16
- - viking   W 3 tabeli id_pacjenta jest już podane 2 tabeli po...   15.03.2017, 14:40:58
- - dentopolis   tylko że przy takim rozwiązaniu przy każdym badani...   15.03.2017, 15:12:04
- - viking   Witaj w świecie relacyjnych baz danych Tak się to...   15.03.2017, 15:14:41
- - dentopolis   okay, zrobiłem jak opisaliście, ale jak teraz przy...   15.03.2017, 15:44:21
- - Lord   $rightuppereight rozumiem ze to jest górna pr...   15.03.2017, 16:24:10
- - dentopolis   dzięki Lord za pomoc,ale czy mógłbym Cię prosić o ...   15.03.2017, 17:11:17
- - viking   W ostateczności możesz ponownie przepisać tablicę ...   15.03.2017, 17:36:09
- - dentopolis   chciałbym w komórkach tabeli (pierwszym wierszu) w...   15.03.2017, 17:51:53
- - viking   Kod który podał Ci Lord dokładnie robi to co chces...   15.03.2017, 18:11:44
- - dentopolis   okay, ale jak ten kod powinien wyglądać? chociaż j...   15.03.2017, 18:31:14
|- - Lord   Cytat(dentopolis @ 15.03.2017, 20:31...   15.03.2017, 18:44:05
- - dentopolis   nie wyświetla teraz obrazka kod źródłowy   15.03.2017, 18:58:11
- - Lord   No to musisz szukac ogólnie to cieżko ten kod si...   15.03.2017, 19:02:28
- - dentopolis   zrobiłem to po swojemu (małą wiedzą php),jest dużo...   16.03.2017, 14:15:12


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 22.09.2024 - 10:57