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
  • 21
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

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
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

mirki, idę na rozmowę o pracę na koniec tygodnia, wymagają PL/SQL a ja nie mam o nim zielonego pojęcia, znam tylko zwykłęgo sql'a, dam radę ogarnąć to dzisiaj ? :D #plsql #sql #bazydanych
  • 13
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@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).
  • Odpowiedz
#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
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#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 :/

#
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#sql #mysql Jakie zostosowanie niby mają kolumny z atrybutem

ZEROFILL
? A po co, a na co? Skoro powstało, to pewnie z jakiegoś powodu - z jakiego ;> Na stackoverflow wyjaśniają co to, ale nie dlaczego.
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#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
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

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,
  • 14
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@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.
  • Odpowiedz
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
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

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
  • 26
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@m4kb0l: nie za bardzo rozumiem, ale lepszym rozwiązaniem wydaje się wyciągnięcie wszystkich przystanków i dopiero w kodzie wyciągnięcie odpowiednich. Pamiętaj, że połączenia z bazą są wąskim gardłem wydajnościowym.
  • Odpowiedz
Treść przeznaczona dla osób powyżej 18 roku życia...
  • 30
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach