@fisti: Jak znam takie kursy (a mam takich parę za sobą), to bez choćby podstawowej wiedzy o każdym omawianym systemie nie masz co wchodzić. Generalnie dobre kursy są dla tych, którzy już znają się na rzeczy, ale chcą znać temat dogłębnie. Dla początkujących: książki, tutoriale + przykładowe bazy.
@fruity: SQL to jest kilka komend na krzyż. Jak ogarniesz to potem ci manual wystarczy. Masterzy SQL i tak ci nic nie powiedzą bo wszystko się opiera na zasadzie "Albo to zadziała albo to drugie weź oba przetestuj"
Ktos ma sprawdzony sposob / narzedzie / skrypt na uporzadkowanie zawartosci places.sqlite w #firefox ? Rozroslo mi sie to do kosmicznych rozmiarow (jak na sqlite) i FFox zaczyna puszczac banke nosem od czasu do czasu zamarzajac... W najgorszym wypadku bede sobie musial to z poziomu sqlite studio przegladac a tego wolalbym uniknac, bo caly plik ma prawie 80MB....

#it #sql
#sql #mysql Ogarnąłem triggery, mam prototyp wersjonowania/rewizji treści :] dzięki @RomantycznyRoman i @msq, bo to w sumie dzięki Wam :]

Pierwsza tabela to właściwy content

Druga tabela to klon z dodatkowymi polami (chwilowo dodałem jedno nowe, data modyfikacji, bo chciałem sprawdzić jak to działa)

TRIGGER - http://pastebin.com/aYFC4Ze6

Potem INSERT i się ładnie uzupełniają 2 tabele (druga z dodatkowymi danymi)... jeszcze tylko klucz obcy, kilka dodatkowych pól w tabeli REVISIONS i gra
Heyah #mirki, potrzebuję pomocy ze strukturą tabel w #mysql #sql - chcę zrobić sobie tak zwane 'wersjonowanie' treści, w skrócie wygląda to tak, że edycja treści nie nadpisuje już istniejącej w bazie, ale tworzy nową kopię, z datą, referencją do oryginału i stosowną flagą (zatwierdzona/nie)... potem możemy sobie robić diff, rollback, itd.

Mamy sobie podstawowy content:

id | AUTO_INCREMENT

title | VARCHAR // nie będzie wersjonowany

- reszta kolumn nie ma
Mam taki problemik, mam zapytanie do bazy które wyświetla mi pliki które nie były pobierane od x czasu:

$query = dbquery("SELECT ".DBLASTDOWNLOADS.".downloadid, ".DBDOWNLOADS.".downloadtitle, ".DBNEWS.".newsimage FROM ".DBLASTDOWNLOADS." LEFT JOIN ".DBNEWS." ON ".DBLASTDOWNLOADS.".downloadid = ".DBNEWS.".newsdownloadlinkid RIGHT JOIN ".DBDOWNLOADS." ON ".DBLASTDOWNLOADS.".downloadid = ".DBDOWNLOADS.".downloadid WHERE ".DBLASTDOWNLOADS.".datestamp + 18000 < ".time()." LIMIT
@RomantycznyRoman: Tu nie chodzi o inną składnie SQL tylko o inny język. pl/SQL jest odpowiednikiem T-SQLa od Microsoftu. W każdym razie na rozmowie jak zobaczą, że znasz SQL dobrze to będą wiedzieć że z pl/SQL nie będzie problemu. A co do TOP to w Oracle to LIMIT i OFFSET (tego drugiego nie ma w MSSQL).
#mysql #sql #bazydanych

Hej umiem wyświetlić listę która mnie interesuje, ale czy mogę jakoś z tej listy dodać coś wpisy do bazy danych?

Mam tatabelki z ludźmi, z funkcjami i łączącą je tabelkę

umiem wyświetlić ludzi którzy nie mają żadnej funkcji przypisanej -> http://pastebin.com/hPa4pg73

ale chciałbym się dowiedzieć czy jestem w stanie dodać zapytaniem sql do każdego z tych ludzi funkcję (automatycznie taką samą)??
#wykopapi :

pobieram sobie określone wpisy z mirko. Zbieram autora, i takie tam. No i treść postu. Czemu kurcze zapisują się krzaki zamiast polskich znaków?

w bazie UTF-8, tu akurat łączę się przez PDO też z ustawionym charset na UTF-8 :/

#pomocy #webdev #php #sql

w skrócie skrypt wygląda tak:

$result = $wapi->doRequest('search/entries/page,'.$i, array('q' => '#'.$gwi_options['tag'], 'when' => 'all'));

Potem forechem zbieram dane (prawidłowo) i wrzucam do zapytania sql
#plsql #sql #oracle

Hej,

Mam pewien problem ze zrozumieniem izolacji w transakcjach. Tak jak rozumiem READ COMMITED i READ-ONLY, to nie za bardzo rozumiem SERIALIZABLE.

Tutaj tak w skrócie:

READ COMMITED – (domyślny Oracle). Kwerendy w transakcji pokazują tylko zatwierdzone dane.

SERIALIZABLE – Kwerendy w transakcji pokazują tylko te zmiany w danych, które zostały zatwierdzone przed transakcją i te których dokonała sama transakcja.

READ-ONLY - najczęściej stosuje się ten poziom izolacji w
Dobra, mam tabelkę z inputów (ta, wiem, nie ja się uparłem).

I teraz chcę ją jakoś zapisać do SQL + ID strony + ID usera

No i musi być jeszcze potem edytowalne, więc jak to najlepiej Zrobić?

Myślałem, żeby zrobić

ID | User | values

Do walues zapisywać w stylu:

nazwa-wiesza^nazwa-kolumny:wartość|nazwa-wiesza^nazwa-kolumny:wartość|nazwa-wiesza^nazwa-kolumny:wartość etc

No tylko, że potem cholednie dużo #!$%@? z explode i w ogóle.

Macie może lepszy pomysł? #php #sql #webdev
@adrael: Jednak nadal przy modyfikacji jednego pola trzeba to w php obrabiać. Nie wiem co jest lepsze ze patrząc względem wydajności - ale tutaj otrzymasz 2/3 postać normalną bazy danych, co pewnie nie bez powodu zostało wymyślone i nazwane. No i modyfikujesz co chcesz, jak chcesz w samej bazie danych.
Próbuję zaimportować tabelę do MS Accessa z mojego serwera MySQL. Daję import z ODBC, wybieram interesującą mnie tabelę i przy próbie łączenia dostaję błąd: Nieudane wywołanie ODBC. Sprawdzam więc na innej tabeli i import jest pomyślny (dlatego wnioskuję, że sterownik ODBC jest dobrze skonfigurowany). Sytuacja wygląda tak, że niektóre tabele przechodzą a niektóre nie, nie wiem od czego to może zależeć. Sprawdzałem uprawnienia i jak dla mnie to wszystko jest ok. Testowałem
Jak bardzo złe jest wykonywanie selectów w pętli? Mam sobie relacje (taką autobusową) i ona ma sobie przystanki. Relacja jest w osobnej tabeli, przystanki i rozkład w osobnych. Najpierw odpytuję o relacje, dostając przy okazji id a potem pytam po przystanki w pętli dla każdej relacji. Można jakoś lepiej? #programowanie #sql #php
#webdev są tu jeszcze jakieś koderskie dziwki, które chciałyby popracować wspólnie w jednym burdelu? Idea prosta: kolektyw różnych specjalizacji pod kątem możliwości zmontowania na szybko ekipy do dużych projektów.

#html #css #php #js #jquery #ror #python #cpp #sql #less #saas #backbone #photosohop #kohana #symphony #zend i czego tam mi się nie chciało wypisać :P

Dobry sprzedawca kartofli też się przyda :)

Oczywiście gadamy o #freelance i kontaktujemy się w ludzkich godzinach (późne